3 votes

Sélectionner la requête pour les valeurs dupliquées

Utilisation de SQL Server 2000

Je veux vérifier si la valeur de la colonne est identique ou non.

Tableau 1

ID Value

001 1000
002 1000
003 5000

A partir du tableau ci-dessus, rien ne s'affiche dans la sortie, car les valeurs sont différentes pour chaque id.

Si les valeurs sont les mêmes pour tous les identifiants, alors l'affichage se fait, sinon rien ne s'affiche.

Comment faire une requête de sélection.

Besoin d'aide pour une requête

3voto

Adam Wenger Points 9754

Ce code va regarder le nombre de doublons. Values pour un ID et retour :

ID , Duplicate Value Le nombre de fois que cette valeur existe dans le tableau.

SELECT Id, Value
   , COUNT(1) AS occurances
FROM Table1
GROUP BY ID, VALUE
HAVING COUNT(1) > 1

1voto

Essayez :

select max(Value)
from Table1
having count(distinct Value) = 1

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X