Abfrage mit like - Datenbank mySql
as
- datenbank
Hallo zusammen,
Datenbank MySql
select * from tabellenname where spaltenname like "%"
in der spalte sind auch NULL Einträge !
und die NULL Einträge möchte ich nun auch mit der Abfrage erhalten...
wie muss ich hier die Abfrage formulieren ???
vielen Dank für Euere Hilfe schon im voraus !
as
yo,
Datenbank MySql
version dazu ist immer eine sehr hilfreiche info
select * from tabellenname where spaltenname like "%"
was soll den das spaltenname like "%" bewirken ? hast du diese anweisung selbst geschrieben oder irgend woher bekommen ?
Ilja
yo,
Datenbank MySql
version dazu ist immer eine sehr hilfreiche info
5.0.41
select * from tabellenname where spaltenname like "%"
was soll den das spaltenname like "%" bewirken ? hast du diese anweisung selbst geschrieben oder irgend woher bekommen ?
Ich habe eine Suchmaske mit mehreren Suchkriterien.
Bei der Abfrage setze ich alle leeren Felder der Suchmaske auf "%".
select * from tabellenname where spaltenname1 like "%" and spaltenname2 like "%haus%" and .....
Ist es jetzt verständlich ?
yo,
select * from tabellenname where spaltenname1 like "%" and spaltenname2 like "%haus%" and .....
Ist es jetzt verständlich ?
ja, uns es bringt auch eine lösung hervor, die dir die NULL problematik ersparrt, nämlich den teil in der WHERE bedingnug einfach wegzulassen, der gar nicht benötigt wird.
select *
from tabellenname
where spaltenname2 like "%haus%" and .....
;
Ilja
Hallo zusammen,
Datenbank MySql
select * from tabellenname where spaltenname like "%"
SELECT * FROM tabelle WHERE Spalte like 'Suchwort%'
in der spalte sind auch NULL Einträge !
und die NULL Einträge möchte ich nun auch mit der Abfrage erhalten...
wie muss ich hier die Abfrage formulieren ???
SELECT * FROM tabelle WHERE Spalte like 'Suchwort%' OR Spalte IS NULL