De presentatie wordt gedownload. Even geduld aub

De presentatie wordt gedownload. Even geduld aub

Week 2 BIMAIV03 Les A4. Volgorde Soms willen we in het resultaat een bepaalde ordening aanbrengen. Dat doen we met PEILING ORDER BY DatumPartijAantal.

Verwante presentaties


Presentatie over: "Week 2 BIMAIV03 Les A4. Volgorde Soms willen we in het resultaat een bepaalde ordening aanbrengen. Dat doen we met PEILING ORDER BY DatumPartijAantal."— Transcript van de presentatie:

1 Week 2 BIMAIV03 Les A4

2 Volgorde Soms willen we in het resultaat een bepaalde ordening aanbrengen. Dat doen we met PEILING ORDER BY DatumPartijAantal 13 nov 2006CDA46 13 nov 2006VVD24 13 nov 2006PvdA33 15 nov 2006CDA44 15 nov 2006VVD22 15 nov 2006PvdA32 20 nov 2006CDA42 20 nov 2006VVD20 20 nov 2006PvdA38

3 ORDER BY SELECT * FROM peiling ORDER BY partij; SELECT * FROM peiling ORDER BY partij; DatumPartijAantal 13 nov 2006CDA46 13 nov 2006VVD24 13 nov 2006PvdA33 15 nov 2006CDA44 15 nov 2006VVD22 15 nov 2006PvdA32 20 nov 2006CDA42 20 nov 2006VVD20 20 nov 2006PvdA38 PEILING DatumPartijAantal 20 nov 2006CDA42 15 nov 2006CDA44 13 nov 2006CDA46 20 nov 2006PvdA38 15 nov 2006PvdA32 13 nov 2006PvdA33 20 nov 2006VVD20 15 nov 2006VVD22 13 nov 2006VVD24

4 ORDER BY Tekstueel typealfabetische volgorde Datumtypevan vroeg naar laat Numeriek typevan klein naar groot

5 ORDER BY op meerdere kolommen SELECT * FROM peiling ORDER BY datum, partij; SELECT * FROM peiling ORDER BY datum, partij; DatumPartijAantal 13 nov 2006CDA46 13 nov 2006VVD24 13 nov 2006PvdA33 15 nov 2006CDA44 15 nov 2006VVD22 15 nov 2006PvdA32 20 nov 2006CDA42 20 nov 2006VVD20 20 nov 2006PvdA38 PEILING DatumPartijAantal 13 nov 2006CDA46 13 nov 2006PvdA33 13 nov 2006VVD24 15 nov 2006CDA44 15 nov 2006PvdA32 15 nov 2006VVD22 20 nov 2006CDA42 20 nov 2006PvdA38 20 nov 2006VVD20

6 Ascending of Descending SELECT * FROM peiling ORDER BY datum DESC; SELECT * FROM peiling ORDER BY datum DESC; DatumPartijAantal 13 nov 2006CDA46 13 nov 2006VVD24 13 nov 2006PvdA33 15 nov 2006CDA44 15 nov 2006VVD22 15 nov 2006PvdA32 20 nov 2006CDA42 20 nov 2006VVD20 20 nov 2006PvdA38 PEILING DatumPartijAantal 20 nov 2006PvdA38 20 nov 2006VVD20 20 nov 2006CDA42 15 nov 2006PvdA32 15 nov 2006VVD22 15 nov 2006CDA44 13 nov 2006PvdA33 13 nov 2006VVD24 13 nov 2006CDA46

7 Ascending of Descending SELECT * FROM peiling ORDER BY datum; SELECT * FROM peiling ORDER BY datum; SELECT * FROM peiling ORDER BY datum ASC; SELECT * FROM peiling ORDER BY datum ASC; = voegt niets toe

8 Groeperen (1) naamdr Kluivert Davids Kluivert 3 4 2 1 Stam2 Vaart vd2 Stam2 maand mei juni juli aug maand voorbeeld:groeperen op de kolom maand naamdrmaand mei juni juli aug Kluivert Davids Kluivert Stam Vaart vd 3 4 2 2 1 2 2 SOCCERDREAMS

9 4 3 2 7 maand aug juni juli mei maand het totale aantal dromen per maand het totale aantal dromen naamdrmaand mei juni juli aug Kluivert Davids Kluivert Stam Vaart vd 3 4 2 2 1 2 2 Groeperen (2) SUM(dr)

10 4 3 2 7 maand aug juni juli mei naamdrmaand mei juni juli aug Kluivert Davids Kluivert Stam Vaart vd 3 4 2 2 1 2 2 Groeperen (3) SELECT maand, SUM(dr) FROM soccerdreams GROUP BY maand; SELECT maand, SUM(dr) FROM soccerdreams GROUP BY maand;

11 naamdr Kluivert Davids Kluivert 3 4 2 1 Stam2 Vaart vd2 Stam2 maand mei juni juli aug naamdr Davids Kluivert Stam Vaart vd maand mei juni juli aug juli 2 2 2 3 1 2 aug mei 4 naam voorbeeld:groeperen op de kolom naam Groeperen (3) SOCCERDREAMS

12 naam Davids Kluivert 4 Stam Vaart vd 6 4 2 het aantal dromen per naam naamdr Davids Kluivert Stam Vaart vd maand mei juni juli aug juli 2 2 2 3 1 2 aug mei 4 Groeperen (4) SUM(dr)

13 naam Davids Kluivert 4 Stam Vaart vd 6 4 2 naamdr Davids Kluivert Stam Vaart vd maand mei juni juli aug juli 2 2 2 3 1 2 aug mei 4 Groeperen (4) SELECT naam, SUM(dr) FROM soccerdreams GROUP BY naam; SELECT naam, SUM(dr) FROM soccerdreams GROUP BY naam;

14 Groepsfuncties SUMSUM MAXMAX AVGAVG MINMIN COUNTCOUNT

15 Voorbeeld 1 BOEKNRTITELUITGEVERPRIJS 2.111.1Word in twaalf dagenMEU€ 22,50 2.111.2WordPerfect 9BB€ 29,50 2.111.4Xtal Reports de luxeMEU€ 32,90 2.111.6Access voor dummiesBB€ 32,90 2.112.0Haal het onderste uit ExcelAS€ 39,50 2.112.1Brieven schrijven in WordAS€ 35,00 2.112.3Quicksmith 2.0BB€ 79,50 2.112.4Inleiding in databasesMEU€ 89,90 --- BOEKEN SELECT uitgever, COUNT(*) FROM boeken GROUP BY uitgever; SELECT uitgever, COUNT(*) FROM boeken GROUP BY uitgever; uitgeverExpr1001 AS5 BB5 KLW1 MEU6

16 Voorbeeld 2 SELECT club, COUNT(*) FROM meerkamp GROUP BY club; SELECT club, COUNT(*) FROM meerkamp GROUP BY club; NAAMVOORNAAMGBJCLUBSPRINTVERKOGELGESLACHT KerkhofsMaarten86Scorpio9,55,59m VerdaasFabian86Scorpio103,966,57m WinterFerdinand de87Scorpio103,856,05m RuttenStijn86Atledo10,43,547,94m Nijs-BikEmile de87Atledo10,43,666,94m HeijmansCoen87Scorpio103,565,42m KronenbergBoyd87Scorpio10,13,744,65m HeesbeenPeter87Spiridon10,53,426,02m --- MEERKAMP clubExpr1001 Atledo6 Scorpio10 Spiridon9

17 Voorbeeld 3 SELECT gbj, COUNT(*) FROM meerkamp WHERE geslacht = 'm' GROUP BY gbj; SELECT gbj, COUNT(*) FROM meerkamp WHERE geslacht = 'm' GROUP BY gbj; NAAMVOORNAAMGBJCLUBSPRINTVERKOGELGESLACHT KerkhofsMaarten86Scorpio9,55,59m VerdaasFabian86Scorpio103,966,57m WinterFerdinand de87Scorpio103,856,05m RuttenStijn86Atledo10,43,547,94m Nijs-BikEmile de87Atledo10,43,666,94m HeijmansCoen87Scorpio103,565,42m KronenbergBoyd87Scorpio10,13,744,65m HeesbeenPeter87Spiridon10,53,426,02m --- MEERKAMP gbjExpr1001 866 8711


Download ppt "Week 2 BIMAIV03 Les A4. Volgorde Soms willen we in het resultaat een bepaalde ordening aanbrengen. Dat doen we met PEILING ORDER BY DatumPartijAantal."

Verwante presentaties


Ads door Google