je veux obtenir un compte unique de la de plusieurs colonnes contenant les données similaires ou différentes ... j'utilise SQL Server 2005 ... pour une colonne, je suis en mesure de prendre le nombre unique ... mais de prendre un compte de plusieurs colonnes à la fois, quelle est la requête?nombre unique de colonnes?
1
A
Répondre
2
Vous pouvez exécuter le suivant sélectionné, l'obtention des données à partir d'une table dérivée:
select count(*) from (select distinct c1, c2, from t1) dt
0
Pour obtenir le nombre de valeurs de colonnes uniques combinées, utilisez
SELECT COUNT(*) FROM TableName GROUP BY UniqueColumn1, UniqueColumn2
Pour obtenir les comptes uniques de plusieurs colonnes individuelles, utiliser
SELECT COUNT(DISTINCT Column1), COUNT(DISTINCT Column2)
FROM TableName
Votre question ne sait pas exactement ce que vous voulez t o réaliser.
0
Je pense que ce que vous obtenez est individuel SUMS de deux colonnes uniques dans une requête. J'ai pu accomplir ce soit en utilisant
SELECT FiscalYear, SUM(Col1) AS Col1Total, SUM(Col2) AS Col2Total
FROM TableName
GROUP BY FiscalYear
Si vos données ne sont pas de nature numérique, vous pouvez utiliser les instructions CASE
SELECT FiscalYear, SUM(CASE WHEN ColA = 'abc' THEN 1 ELSE 0 END) AS ColATotal,
SUM(CASE WHEN ColB = 'xyz' THEN 1 ELSE 0 END) AS ColBTotal
FROM TableName
GROUP BY FiscalYear
Hope this helps!
Questions connexes
- 1. ColumnChart avec un nombre dynamique de colonnes
- 2. Réglage nombre maximum de colonnes pour ListView
- 3. Table ASP.NET avec nombre variable de colonnes
- 4. perl mysql obtenir le nombre de colonnes
- 5. $ ('*'). Index (currentElement) donnera un nombre unique?
- 6. de Split une liste en nombre X de colonnes
- 7. Comment créer une contrainte SQL unique basée sur 2 colonnes?
- 8. Comment obtenir le nombre de colonnes contenant des données d'Excel
- 9. Redimensionner automatiquement les colonnes en fonction du nombre de caractères
- 10. Pivot SQL Server 2005 sur un nombre inconnu de colonnes
- 11. Joindre deux colonnes avec le même nombre de lignes
- 12. SQL: Comptage du nombre d'occurrences sur plusieurs colonnes dans Oracle
- 13. SQL Server 2005: ordre de tri naturel pour les tables 2 colonnes avec contrainte unique
- 14. Limiter le nombre de connexions HTTP à partir d'une source unique dans IIS7?
- 15. Javascript: calculer le nombre de colonnes d'une zone de texte de taille dynamique
- 16. Enregistrement unique dans Asp.Net SQL
- 17. Conception de MySQL Unique Index
- 18. mysql trop de colonnes?
- 19. Comment faire une requête de tableau croisé dans Access avec un nombre fixe de colonnes
- 20. TableAdapter retournant de temps en temps le nombre de lignes 1 mais toutes les colonnes nulles
- 21. contrainte unique conditionnelle
- 22. types de colonnes Mysql
- 23. Comment créer un index multi-colonnes ou une contrainte unique avec NHibernate
- 24. Indice unique sur deux colonnes plus un index séparé sur chacune d'elles?
- 25. MySQL - Créer un index UNIQUE sur deux colonnes pour ON DUPLICATE KEY
- 26. SQL: Comment sélectionner uniquement les lignes avec une valeur unique sur certaines colonnes?
- 27. unique valeur dans la zone
- 28. Héritage de table unique NHibernate
- 29. Principe de responsabilité unique et Sharepoint WebParts
- 30. Comment faire pour modifier dynamiquement le nombre de colonnes dans un corps SSRS
Faux colonnes par exemple? –