Articles of par

SQL: regrouper datatables

CREATE TABLEsample ( Term NVARCHAR(100), Year NVARCHAR(50), Location NVARCHAR(100) ); INSERT INTO sample VALUES('1','1997','New York'); INSERT INTO sample VALUES('1','1997','New York'); INSERT INTO sample VALUES('1','1997','New York'); INSERT INTO sample VALUES('1','1997','London'); INSERT INTO sample VALUES('1','1997','London'); INSERT INTO sample VALUES('1','1996','London'); INSERT INTO sample VALUES('1','1996','London'); INSERT INTO sample VALUES('1','1998','New York'); INSERT INTO sample VALUES('1','1998','New York'); Mon jeu de résultats […]

Résumer les lignes en fonction des valeurs de colonnes

J'essaye de récapituler des rangées set basées sur des valeurs globales de colonne. Existe-t-il un moyen d'utiliser des instructions groupées et agrégées pour cela, ou dois-je abandonner et utiliser un slider? Si oui, à quoi ressemblerait ce slider?

Groupe nested par dans SQL Server

J'ai cette requête comme vous pouvez le voir: SELECT [LineId] ,[TestPackageId] ,[MaterialDescriptionId] ,isnull(sum([RequestQuantity]),0) as TotalMRC ,isnull(sum([QuantityDeliver]),0) TotalMIV ,isnull(sum([QuantityDeliverToMember]),0) totalIMIV ,isnull(sum([QuantityDeliver]),0) – isnull(sum([QuantityDeliverToMember]),0) as Warehouse FROM [SPMS2].[dbo].[ViewMTO2] GROUP BY [LineId], [TestPackageId], [MaterialDescriptionId] Le résultat est : lindid tp matDes mrc miv imiv warehouse 101973 7927 61075 2 2 0 2 101991 8666 70721 1 1 0 […]

Sélectionnez les loggings des loggings de différentes tables sur la base de la jointure

Je veux get le nombre d'loggings entrés par un user dans la table différente. Le schéma de DB est: +———————–+ | Survey Master | +—————-+——+ | Field | Key | +—————-+——+ | id | PK | | Username | | | FamilyMasterId | FK | +—————-+——+ +————+——+ | Family Master | +————+——+ | Field | […]

Jour / Mois Filtré Sous-requête

J'ai ces résultats actuels PersonName Team Daily Amount Date Alex 4 10 2017-01-11 Alex 4 10 2017-01-11 Alex 4 10 2017-01-11 Ben 1 10 2017-02-11 Ben 1 10 2017-02-11 Ben 1 10 2017-01-11 Fred 3 10 2017-01-11 Fred 3 10 2017-01-11 Fred 3 10 2017-01-11 Sam 2 10 2017-02-11 Sam 2 10 2017-01-11 Sam 2 […]

Comment searchr et regrouper par colonne de date dans des sets de plages de durées?

J'ai une table comme celle-ci; jobID – jobTitle – jobCreatedDate Je veux permettre aux visiteurs de faire une search dans le tableau des emplois et de le listr en le groupant comme ceci et je veux le faire avec une seule requête SQL: Date Added – AnyTime (20) – 1 day ago (5) – 2-7 […]

Grouper par et sum

J'ai de la difficulté à get la sum de l'inscription où le code_affaire est le même. Mon code est le suivant: SELECT DISTINCT lb.building_code , lb.bus_code, gl.building_name, gl.bus_name, SUM(gl.enrollment) AS enrollment FROM table1 AS gl RIGHT OUTER JOIN table 2 AS lb ON gl.building_key = lb.building_key where gl.bus_name = 'Business' and gl.year_cd = 2010 GROUP […]

SQL SUM () questions questions

J'ai une table qui ressemble à ceci: +—-+——+——–+———-+ | ID | Code | OpType | Quantity | +—-+——+——–+———-+ | 0 | A | IN | 7 | | 1 | B | IN | 8 | | 2 | A | OUT | 2 | | 3 | B | IN | 7 | | […]

Comment find le min, où les groupes TSQL par

J'ai trouvé la première transaction (min), mais quand j'ajoute la colonne 'Winners', j'obtiens une rangée pour leur première victoire et une rangée pour leur première perte. Je n'ai besoin que de la première rangée, y compris s'ils ont gagné ou perdu. J'ai essayé d'agréger la colonne des vainqueurs en vain. Je préférerais ne pas sous-interroger […]

Groupement SQL par une colonne

J'essaye de combiner des colonnes de deux tables, et l'ai seulement montrée seulement le nom unique (nom complet) sur chaque rangée tout en enlevant des noms dupliqués. J'ai utilisé SELECT DISTINCT qui fonctionne dans une certaine mesure, mais il montre des noms uniques pour chacun (File ID). Cela me laisse toujours avec des duplicates dans […]