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, […]
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é?
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.) […]
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 GROUP BY plus d’une colonne dans une requête MySQL SELECT ? Par exemple: GROUP BY fV.tier_id AND ‘f.form_template_id’
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?
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?
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 […]
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 […]
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 […]