in meiner Tabelle mysql.there ist eine Spalte wie folgt.Suche mehrere Zeichenfolge in einer Spalte. Using PHP und MySQL
column_name
apple
ball
cat
daddy
mom
Ich habe zwei Saiten (Katze und Ball zum Beispiel) Also muß ich Aufzeichnungen erhalten, die Katze und Ball Strings entsprechen. ich ein mit
SELECT * FROM table_name WHERE column_name='cat'
bekommen können, aber wie zwei Datensätze zu erhalten, die meine beiden Strings übereinstimmen (ich meine column_name='cat' and column_name='ball'
) mir bitte jemand
wie Sie es tun. 'SELECT * FROM Tabellenname WHERE Spaltenname = 'col_one' und Spaltenname = 'col_two'; –
Ich denke, Sie brauchen ein "oder", nicht "und" - Sie möchten column_name * entweder * der angegebenen Etiketten entsprechen. Es kann nicht mit * beiden * übereinstimmen. – Prune
Aber wenn ich 'ODER' verwende, gibt es nur einen Datensatz (Katze) zurück. –