Grzegorz M. www.avatec.pl
Temat: MySQL wyszukiwanie wewnątrz pola zawierającego dane csv
Witajcie,Mam sobie bazę mysql, w niej pola
id | nazwa | csv
i teraz dla przykładu
1 | test1 | 1;2;3;4;5;6;7;8;
2 | test2 | 4;5;2;1;6;
jest możliwość bezpośrednio w mysql wyszukiwać po polu csv:
pojedyńczą wartość np.: 1
wtedy zrobie LIKE "1"
ale gdybym chciał wyszukać np.
2,3,6 i aby wypisało mi wiersze zawierające owe liczby w kolumnie csv ?
Raczej nie chciałbym robić multizapytania typu:
....WHERE status=1 AND cos=2 AND csv LIKE 1 AND status=1 AND cos=2 AND csv LIKE 2...
gdyż docelowo tabela podczas wyszukiwania ma kilka zmiennych do porównania.
Z góry dzięki za pomoc, podpowiedź.