Hallo Maximilian,
1) Groß und Kleinschreibung:
select * from table1 where name LIKE 'AL%'
gibt sowohl "alex" als auch "ALEX" und "aLeX" aus.
MySQL scheint also nicht Case Sensitive zu sein,
oder ist das ein Fehler in meiner Installation?
- Was macht man um es Case Sensitive zu bekommen?
Was ist an http://dev.mysql.com/doc/mysql/de/string-comparison-functions.html unklar?
2) Selektiere "name" und "email" aus "table1" wo
entweder "name" mit "a" beginnt, ODER name mit "z" beginnt.
Eines der beiden muss erfüllt sein, entweder a% ODER b%
Was ist an http://dev.mysql.com/doc/mysql/de/logical-operators.html unklar?
3) Nun müssen BEIDE Bedingungen erfüllt werden:
Selektiere "name" und "email" aus "table1"
wo "name" mit "a" beginnt, und das Feld
"email" *irgendwo* drinnen die Buchstaben "le" hat.
Was ist an http://dev.mysql.com/doc/mysql/de/logical-operators.html unklar?
[...]
Das MySQL-Handbuch ist insgesamt sehr auskunftsfreudig, was Deine Fragen angeht. Du solltest es lesen.
Freundliche Grüsse,
Vinzenz