Drukowana wersja tematu

Kliknij tu, aby zobaczyć temat w orginalnym formacie

Forum PHP.pl _ MySQL _ Explode w MySQL

Napisany przez: deha21 25.10.2017, 09:58:36

Potrzebuję pomocy bardziej doświadczonych kolegów w zapytaniu. Mam takie dane:
TABLE
id | 1
name | lorem ipsum
categories | 1,3,6,7

Potrzebuję stworzyć zapytanie typu WHERE categories = '1' z tym, że jak widać w 'categories' mamy stringa. Dlatego potrzebuję w jakiś sposób rozdzielić te wartości w zapytaniu MySQL. Dodam, że w categories może być różna ilość liczb.

Napisany przez: nospor 25.10.2017, 10:02:33

Uzyj poprostu LIKE.
A na przyszlosc rob porzadnie strukture danych a nie bedziesz mial takich kwiatkow

Napisany przez: deha21 25.10.2017, 10:04:04

Like nie działa do końca tak jak bym chciał niestety.
Co do struktury, to niestety nie mam tutaj zbyt wiele do powiedzenia, tak musi być po prostu.

Napisany przez: nospor 25.10.2017, 10:08:30

To moze napisz co ci nie dziala z LIKE, bo mi jakos dziala wszystko

Powered by Invision Power Board (http://www.invisionboard.com)
© Invision Power Services (http://www.invisionpower.com)