• Jetzt anmelden. Es dauert nur 2 Minuten und ist kostenlos!

delete

magifix

Neues Mitglied
Kann mir jemand bitte sagen wie ich in einer Datenbank eine Reihe die eine bestimmte Variable enthält löschen kann?

z.B.

ort Berlin
 
Na ja, Sinn mal dahingestellt, im Grunde geht's.

Wenn feld in einer *_ci-(case insensitive)-Collation vorliegt (z. B. utf8_general_ci, sollte der Fall sein):

Code:
DELETE FROM `tabelle` WHERE STRCMP(`feld`, 'wert') = 0

Oder auch:

Code:
DELETE FROM `tabelle` WHERE LOWER(`feld`) = LOWER('Wert')

MySQL :: MySQL 5.1 Referenzhandbuch :: 12.3 String-Funktionen

Ich würde tippen, dass die erste Version geeigneter und auch schneller ist, aber ich kann es nicht sagen.
 
Zurück
Oben