Visa ett inlägg
Oläst 2007-02-09, 12:49 #1
etanders etanders är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 160
etanders etanders är inte uppkopplad
Medlem
 
Reg.datum: Dec 2004
Inlägg: 160
Jag har en tabell i en mysql-databas som innehåller kolumnen orderstatus. Bland de olika värden som förekommer i den kolumnen finns både sådana som börjar på "E" och sådana som börjar på "e".

När jag kör sql-frågan

Kod:
SELECT * FROM minTabell WHERE LEFT(orderstatus, 1) = "E"
får jag med både de rader som börjar på "E" och på "e". Precis samma resultat (d.v.s. ingen skillnad) får jag från frågan

Kod:
SELECT * FROM minTabell WHERE LEFT(orderstatus, 1) = "e"
Finns det något sätt att göra sökningen case sensitive? (Villkoret orderstatus LIKE "E%" är inte heller case sensitive)


EDIT: Glömde säga att kolumnen är av typen CHAR(3)
etanders är inte uppkopplad   Svara med citatSvara med citat