Zdravim nejak jsem se dostal do kouta se selectem hledam ruzne moznosti no zatim mi zadna nefunguje tak se skusim zeptat Vas jestli nemate nejake rady a predem dekuji.
Jedna se o select typu
Jedna se mi o to pokud date1 obsahuje v tabulce "tabulka" tak se date1 vyplni NULLKód:$sql = "SELECT id ,name ,..... ,IF(date1 <> (SELECT date FROM tabulka WHERE id_assing = tb1.id) , date1, NULL) as date1"
Skousel jsem to udelat i stylem
No ani jeden ze spusobu nefunguje .Kód:select...... ,(SELECT date FROM tabulka WHERE id_assing = tb1.id) as dt1 ,IF(date1 <> dt1,date1,NULL) as date1
Druhy spusob mi vyhodi ze je neexistujici sloupec dt1
a ten prvni jako by se data z druhe tabulky ani nenacetli takze se podminka nesplni.
---------- Příspěvek doplněn 02.11.2011 v 14:30 ----------
Tak reseni je na svete pokud by nekdo mel podobnej problem :) tak to vyresi nasledovne:
Kód:select .... ,IF((SELECT COUNT(*) FROM tabulka WHERE podminka LIMIT 1) > 0, splneny parametr hodnota, nesplneny parametr hodnota) as date1


