Autor | Zpráva | ||
---|---|---|---|
j Profil * |
#1 · Zasláno: 29. 7. 2008, 09:44:56
SET mam takto:
Farba (Farba je datovy typ SET) a moznosti su: 'Modra, Biela, Cervena' Ked si dam : Select * from auto where farba like ‘Modra’ ; tak mi nenajde nic.. (lebo ‘Modra’ sa nerovna ‘Modra,Biela,Cervena’) Najde mi iba ked dam Select * from auto where farba like ‘Modra,Biela,Cervena’ ; Neviete niekto ako toto vyriesit? dakujem. |
||
Hugo Profil |
#2 · Zasláno: 29. 7. 2008, 09:50:29
Co se tak podívat do manuálu?
http://dev.mysql.com/doc/refman/5.0/en/set.html |
||
Cup Profil |
#3 · Zasláno: 29. 7. 2008, 10:02:22
takto to má být ... 'Modra', 'Biela', 'Cervena' ... pak ti to bude fungovat pa k si das heldat treba 'modra' .. atd
|
||
j Profil * |
#4 · Zasláno: 29. 7. 2008, 10:05:58
no podla manualu to myslim, ze mam spravne.. ale neide to..
|
||
Hugo Profil |
#5 · Zasláno: 29. 7. 2008, 10:13:23
Přečti si to ještě jednou a podívej se na funkci Find_In_Set
|
||
j Profil * |
#6 · Zasláno: 29. 7. 2008, 10:26:43
dikes hugo..
fakt si poradil, ale pouzil som toto SELECT * FROM tbl_name WHERE set_col LIKE '%value%'; a funguje ;) ten find_in_set mi hlasi nejaku chybovu hlasku. a dik aj za manual, taky som este nevidel, teraz ho budem pouzivat castejsie.. |
||
Časová prodleva: 16 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0