sql Großkleinschreibung / soriterung
Zer0
- php
Wie kann ich ne Suchanfrage an meine mysql-db stellen, bei der ich die Großkleinschreibung igrnoriere?
Und wie kann ich nur eine bestimmte Anzahl auslesen (zB Nr 20-29)
thx
Zer0
Hi,
SQL-Fragen haben *nichts* mit PHP zu tun, daher der Themenwechsel.
Wie kann ich ne Suchanfrage an meine mysql-db stellen, bei der ich die Großkleinschreibung igrnoriere?
Mit der Funktion LOWER() kannst Du die Werte auf beiden Seiten des Vergleichsoperators auf eine einheitliche Basis bringen, also z.B. "...WHERE LOWER(Spaltenname) = LOWER('Text')".
Und wie kann ich nur eine bestimmte Anzahl auslesen (zB Nr 20-29)
Mit Hilfe der LIMIT-Clause. Schau bitte zur genauen Syntax in der MySQL-Dokumentation nach.
Cheatah
Wie wäre folgende SQL-Abfrage?
'select .. from .. where .. LIKE ..'
Gruesse Dirk
Hi,
'select .. from .. where .. LIKE ..'
das ist a) ebenfalls case-sensitive (zumindest bei Oracle, von MySQL kann ich es nicht sicher sagen), und braucht b) mehr Zeit.
Cheatah
Hi,
'select .. from .. where .. LIKE ..'
das ist a) ebenfalls case-sensitive (zumindest bei Oracle, von MySQL kann ich es nicht sicher sagen), und braucht b) mehr Zeit.
Cheatah
OK Danke, habs alles hinbekommen..
Hi,
MySQL kennt das flag BINARY fuer CHAR und VARCHAR felder. BINARY bedeuted case-sensitive. TEXT Felder sind case insensitive und BLOB (BINARY (<-) LARGE OBJECTS) case sensitive.
Jan
--