Autor | Zpráva | ||
---|---|---|---|
pohoda Profil |
#1 · Zasláno: 2. 10. 2008, 17:08:20
Dobry den,
poznate niekto sposob, ako sa spravne zapise v jazyku SQL (MySQL) zlozitejsia podmienka WHERE ? Napriklad misi platit: WHERE (meno LIKE 'jozef') && (priezvisko LIKE 'novak') && ( (zaluba1 LEKE 'plavanie') || (zaluba2 LIKE 'plavanie') ) Viem, ze je to nespravny zapis, ale hadam ste z toho pochopili, aku podmienku potrebujem. Dakujem. |
||
BetaCam Profil |
#2 · Zasláno: 2. 10. 2008, 17:15:00
pohoda
WHERE meno = 'jozef' AND priezvisko = 'novak' AND ((zaluba1 = 'plavanie') OR (zaluba2 = 'plavanie')) |
||
pohoda Profil |
#3 · Zasláno: 2. 10. 2008, 17:19:21
BetaCam
mozem pri tom istom zapise pouzivat aj && namiesto OR a || namiesto AND? Dakujem. |
||
BetaCam Profil |
#4 · Zasláno: 2. 10. 2008, 17:21:05
pohoda
Ano můžeš |
||
BetaCam Profil |
#5 · Zasláno: 2. 10. 2008, 17:23:42
pohoda
Až nato, že je to naopak. || = OR && = AND |
||
pohoda Profil |
#6 · Zasláno: 2. 10. 2008, 17:28:33
BetaCam
Prepac, ale && je to iste ako OR a || je to iste ako AND, alebo je to prehodene, teda && je to iste ako AND a || je to iste ako OR. Pretoze mam taky pocit,ze mam v knihe tlacovu chybu. Dakujem. |
||
BetaCam Profil |
#7 · Zasláno: 2. 10. 2008, 17:30:48
pohoda
|| je OR && je AND |
||
pohoda Profil |
#8 · Zasláno: 2. 10. 2008, 17:36:54
Dik, fakt tam bola tlacova chyba - v mojej knihe
|
||
Časová prodleva: 17 let
|
0