Andreas Korthaus: MYSQL: LIKE vs =

Beitrag lesen

Hi!

| macht es einen Unterschied ob ich bei INSERT LIKE oder "=" nehme?
Mich würde eher interessieren was LIKE oder "=" _überhaupt_ in einem INSERT-Statement zu suchen haben: http://www.mysql.com/doc/de/HANDLER.html

Beispiel: INSERT INTO [...] WHERE username LIKE / = "Hans"

Willst Du einen Datensatz einfügen oder Aktualisieren? Für letzteres gibt es UPDATE(http://www.mysql.com/doc/de/UPDATE.html).

Ob LIKE einen Unterschied zu "=" macht solltest Du Dir selbst beantworten können wenn Du weißt wie LIKE funktioniert: http://www.mysql.com/doc/de/String_comparison_functions.html

LIKE kann großen Einfluss auf die Verwendung eines Index haben:
http://www.mysql.com/doc/de/MySQL_indexes.html

Grüße
Andreas