Autor | Zpráva | ||
---|---|---|---|
Generation Profil * |
#1 · Zasláno: 15. 4. 2014, 16:53:25 · Upravil/a: Generation
Dobrý den,
jak upravit níže uvedený dotaz aby to zobrazilo jen Contentgroup pokud je v img NULL? SELECT zk.Contentgroup, te.Contentgroup, img FROM zahranicni AS zk LEFT JOIN popis AS te ON zk.Contentgroup = te.Contentgroup GROUP BY zk.Contentgroup Děkuji velice za radu Už jsem na to asi přišel. SELECT zk.Contentgroup, te.Contentgroup, img FROM zahranicni AS zk LEFT JOIN popis AS te ON zk.Contentgroup = te.Contentgroup WHERE img IS NULL GROUP BY zk.Contentgroup Ještě jeden poddotaz, jak pomocí php vypsat výsledek toho sql dotazu? Děkuji za radu |
||
Hitman Profil |
#2 · Zasláno: 16. 4. 2014, 18:55:19
Standardně jako kterýkoliv jiný. Pokud to není na nějakém systému či frameworku tak přes mysql_query a potom vypsat cyklem přes mysql_fetch_array.
$sql = mysql_query("SELECT zk.Contentgroup, te.Contentgroup, img FROM zahranicni AS zk LEFT JOIN popis AS te ON zk.Contentgroup = te.Contentgroup WHERE img IS NULL GROUP BY zk.Contentgroup"); while ($data = mysql_fetch_array($sql, MYSQL_BOTH)){ $data['img']; } |
||
Generation Profil * |
#3 · Zasláno: 16. 4. 2014, 19:46:57
Ano děkuji tak je to dobré.
Ještě bych poprosil o jednu úpravu dotazu, nyní to zobrazuje to co má podle dotazu. Ale mělo by to správně porovnat tabulku zahranicni a tabulku popis, sloupce Contentgroup. V tabulce zahranicni pokud Contentgroup existuje a v tabulce popis ne tak ho vypsat, pokud existuje v obou nevypisovat. Díky za radu |
||
Časová prodleva: 10 let
|
0