Articles of group by

MongoDB SELECT COUNT GROUP BY

Je joue avec MongoDB en essayant de comprendre comment faire simple SELECT province, COUNT(*) FROM contest GROUP BY province Mais je n’arrive pas à comprendre en utilisant la fonction d’agrégat. Je peux le faire en utilisant une syntaxe de groupe vraiment étrange db.user.group({ “key”: { “province”: true }, “initial”: { “count”: 0 }, “reduce”: function(obj, […]

SQL – Utiliser un alias dans Group By

Juste curieux de la syntaxe SQL. Donc si j’ai SELECT itemName as ItemName, subssortingng(itemName, 1,1) as FirstLetter, Count(itemName) FROM table1 GROUP BY itemName, FirstLetter Ce serait incorrect car GROUP BY itemName, FirstLetter devrait vraiment être GROUP BY itemName, subssortingng(itemName, 1,1) Mais pourquoi ne pouvons-nous pas simplement utiliser les premiers pour des raisons de commodité?

REJOIGNEZ deux résultats de l’instruction SELECT

Est-il possible de joindre les résultats de 2 instructions SELECT SQL dans une seule déclaration? J’ai une firebase database de tâches où chaque enregistrement est une tâche distincte, avec des échéances (et un PALT, qui ne représente que quelques jours du début à la date limite. L’âge correspond également à un nombre de jours INT.) […]

GROUP BY avec MAX (DATE)

J’essaie de lister la dernière destination (heure de départ MAX) pour chaque train dans une table, par exemple : Train Dest Time 1 HK 10:00 1 SH 12:00 1 SZ 14:00 2 HK 13:00 2 SH 09:00 2 SZ 07:00 Le résultat souhaité doit être: Train Dest Time 1 SZ 14:00 2 HK 13:00 J’ai […]

Est-il possible de grouper plusieurs colonnes en utilisant MySQL?

Est-il possible de GROUP BY plus d’une colonne dans une requête MySQL SELECT ? Par exemple: GROUP BY fV.tier_id AND ‘f.form_template_id’

Que signifie la clause SQL «GROUP BY 1»?

Quelqu’un m’a envoyé une requête SQL où la clause GROUP BY consistait en l’instruction: GROUP BY 1 . Ce doit être une faute de frappe non? On ne donne pas de colonne à l’alias 1. Qu’est-ce que cela pourrait signifier? Ai-je raison de supposer que ce doit être une faute de frappe?

Comment grouper le temps par heure ou par 10 minutes

comme quand je le fais SELECT [Date] FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY [Date] Comment puis-je spécifier la période du groupe? MS SQL 2008 2ème édition j’essaie SELECT MIN([Date]) AS RecT, AVG(Value) FROM [FRIIB].[dbo].[ArchiveAnalog] GROUP BY (DATEPART(MINUTE, [Date]) / 10) ORDER BY RecT changé% 10 à / 10. est-il possible de faire sortir la Date sans millisecondes?

doit apparaître dans la clause GROUP BY ou être utilisé dans une fonction d’agrégat

J’ai une table qui ressemble à cet appelant ‘makerar’ cname | wmname | avg ——–+————-+———————— canada | zoro | 2.0000000000000000 spain | luffy | 1.00000000000000000000 spain | usopp | 5.0000000000000000 Et je veux sélectionner la moyenne maximale pour chaque nom de domaine. SELECT cname, wmname, MAX(avg) FROM makerar GROUP BY cname; mais je vais avoir […]

LINQ avec groupby et compte

C’est assez simple, mais je suis perdue: compte tenu de ce type de jeu de données: UserInfo(name, mesortingc, day, other_mesortingc) et cet échantillon de données: joe 1 01/01/2011 5 jane 0 01/02/2011 9 john 2 01/03/2011 0 jim 3 01/04/2011 1 jean 1 01/05/2011 3 jill 2 01/06/2011 5 jeb 0 01/07/2011 3 jenn 0 […]

Comment utiliser count et group by à la même instruction select

J’ai une requête sql select qui a un groupe par. Je veux compter tous les enregistrements après l’instruction group by. Y at-il un moyen pour cela directement à partir de SQL? Par exemple, avoir une table avec des utilisateurs Je veux sélectionner les différentes villes et le nombre total d’utilisateurs select town, count(*) from user […]