=?ISO-8859-2?Q?_mysql_lek=E9rdez=E9s_?=php-ban

Fodor Zsolt fodor at gyakg.u-szeged.hu
2012. Feb. 3., P, 21:03:19 CET


On Fri, 03 Feb 2012 20:52:11 +0100, Csökmei István Péter wrote
> > Adott egy tábla amiben az egyik mező tömböt tartalmaz (számokat vesszővel
elválasztva)
> > Szeretném kilistázni azokat a sorokat amik tartalmaznak egy adott számot
(a mezőben).
> > Példa:
> > szintermek tábla mezők: id, szín, termekek
> > adatok:
> > 1; piros; 1,5,12,13
> > 2; kék; 8,9,12
> > 3; zöld; 1,7,13
> > Szeretnék egy olyan sql lekérdezést ami megkeresi azokat a rekordokat
aminek a termekek mezőjében szerepel az 1.
> > Az alábbi nem vezetett eredményre:
> > SELECT * FROM szintermek WHERE 13 IN (termekek)
> >
> SELECT * FROM szintermek where termekek like '%,13'

Ez csak 13-ra végződő, legalább két számot tartalmazóra helyes.

Üdv: Fodor Zsolt



További információk a(z) Techinfo levelezőlistáról