Hallo allemaal.
Ik ben bezig SQL programmering te leren, maar ik loop in MS Access2003 tegen 'vaagheden' aan.
Zie deze pagina waar ik wat zaken van aan het oefenen ben.
Als ik in Noordenwind.mdb de volgende query uitvoer
SELECT Bedrijf, Contactpersoon
FROM Klanten
WHERE Bedrijf > 'g';
dan presenteert Access mij óók bedrijven die in het veld Bedrijf beginnen met een 'g' of 'G', zoals 'Galería del gastrónomo'
Access doet de query dus anders dan op die webpagina en lijkt het te interpreteren als 'groter of gelijk aan g'.
Het maakt hierbij ook niet uit of ik daarbij in Extra -> Opties -> Tabellen/query's de compatibiliteit op SQL ANSI 92 zet voor de database: Het resultaat is hetzelfde.
Op die genoemde webpagina worden braaf alle bedrijven die beginnen met 'a' t/m 'g' niet getoond als de juiste engelstalige query daar geplakt wordt in het tekstveldje en gekozen wordt voor "See the results". Dat is het door mij verwachte resultaat, maar Access geeft mij andere uitvoer (zie boven).
Heeft iemand een verklaring hiervoor, of doe/denk ik iets fout?
Alvast bedankt. :thumb:
Tijs.
Ik ben bezig SQL programmering te leren, maar ik loop in MS Access2003 tegen 'vaagheden' aan.
Zie deze pagina waar ik wat zaken van aan het oefenen ben.
Als ik in Noordenwind.mdb de volgende query uitvoer
SELECT Bedrijf, Contactpersoon
FROM Klanten
WHERE Bedrijf > 'g';
dan presenteert Access mij óók bedrijven die in het veld Bedrijf beginnen met een 'g' of 'G', zoals 'Galería del gastrónomo'
Access doet de query dus anders dan op die webpagina en lijkt het te interpreteren als 'groter of gelijk aan g'.
Het maakt hierbij ook niet uit of ik daarbij in Extra -> Opties -> Tabellen/query's de compatibiliteit op SQL ANSI 92 zet voor de database: Het resultaat is hetzelfde.
Op die genoemde webpagina worden braaf alle bedrijven die beginnen met 'a' t/m 'g' niet getoond als de juiste engelstalige query daar geplakt wordt in het tekstveldje en gekozen wordt voor "See the results". Dat is het door mij verwachte resultaat, maar Access geeft mij andere uitvoer (zie boven).
Heeft iemand een verklaring hiervoor, of doe/denk ik iets fout?
Alvast bedankt. :thumb:
Tijs.
Laatst bewerkt: