Hallo, In een database plaats ik een code(column1) en een categorie(column2). Als de query is
select * where column1 and column2 = 'white'
krijg ik als resultaat de records waar een code staat in column1 behorende tot
de categorie white.
Vreemd is echter dat ik de codes zie welke beginnen met 0-9 en niet die met A-Z ofschoon ook die behoren bij white.
Is daar wat aan te doen?
OK, dan ziet ik nu even klem. In column1 heeft ieder record een ander inhoud. Zou het niet verder weten. Iets veranderen aan de structuur van de database veld,tupe, collatie, attributen?
[quote="Koosje Derks op 09/07/2012 10:29:55"]
OK, dan ziet ik nu even klem. In column1 heeft ieder record een ander inhoud. Zou het niet verder weten. Iets veranderen aan de structuur van de database veld,tupe, collatie, attributen?
Koosje,
Ik zie toch in je laatste querie een duidelijk verschil in de resultaten, of moet ik naar Hans Anders? ;-)
SQL basis principe, in de WHERE clause zet je de alleen de kolommen waarop je wilt filteren. Jou eerste 2 queries zullen in vele database systemen gewoon een foutmelding opleveren (zoals het hoort)
"Als jou schoenmaat dan leef je op grote voet"
Kan jij daar iets van maken? Ik niet iig, en een database ook niet