Select IF ELSE
Sziasztok,
hogy tudok mysql -ben olyan lekérdezést ami:
Van két adattáblám (minta):
a TERMEKEK táblában vannak a termékek és a TERMEKEK_KIEGESZITESE táblában nem feltétlenűl szerepel a TERMEKEK.ID
TERMEKEK
- ID
- AR
TERMEKEK_KIEGESZITESE
-TERMEK_ID
-AR2
select * from TERMEKEK,TERMEKEK_KIEGESZITESE where TERMEKEK.ID = TERMEKEK_KIEGESZITESE.TERMEK_ID;
ez nem jó, mert amikor nincsen a TERMEKEK_KIEGESZITESE táblában nincsen TERMEKEK ID akkor 0 találattal tér vissza, nekem ebben az esetben az AR mezőt kéne használnom ellenkező esetben az AR2 mezőt.
és az aktuális eredmény AR --> AS parancsal AKT_AR -ként használnám.
ha a TERMEKEK_KIEGESZITESE táblában nincsen a TERMEKEK ID akkor a TERMEKEK AR legyen, ha van benne akkor az AR2 legyen a lekérés eredménye
Remélem érthetően írtam le.... :-)
Köszi!!!
■ hogy tudok mysql -ben olyan lekérdezést ami:
Van két adattáblám (minta):
a TERMEKEK táblában vannak a termékek és a TERMEKEK_KIEGESZITESE táblában nem feltétlenűl szerepel a TERMEKEK.ID
TERMEKEK
- ID
- AR
TERMEKEK_KIEGESZITESE
-TERMEK_ID
-AR2
select * from TERMEKEK,TERMEKEK_KIEGESZITESE where TERMEKEK.ID = TERMEKEK_KIEGESZITESE.TERMEK_ID;
ez nem jó, mert amikor nincsen a TERMEKEK_KIEGESZITESE táblában nincsen TERMEKEK ID akkor 0 találattal tér vissza, nekem ebben az esetben az AR mezőt kéne használnom ellenkező esetben az AR2 mezőt.
és az aktuális eredmény AR --> AS parancsal AKT_AR -ként használnám.
ha a TERMEKEK_KIEGESZITESE táblában nincsen a TERMEKEK ID akkor a TERMEKEK AR legyen, ha van benne akkor az AR2 legyen a lekérés eredménye
Remélem érthetően írtam le.... :-)
Köszi!!!
erre gondoltal?
Igen :-)