Autor Zpráva
Izzi
Profil
Dobry den, potrebujem poradit.

Mam nasledovny prikaz:

(
SELECT 1 zdroj, t1 . *
FROM clanky t1
WHERE stav='schvaleny' and typ!='18'
ORDER BY `id` DESC
LIMIT 4
)
UNION ALL (

SELECT 2 zdroj, t2 . *
FROM recenzie t2
ORDER BY `id` DESC
LIMIT 4
)
UNION ALL (

SELECT 3 zdroj, t1 . *
FROM clanky t1
ORDER BY `pocet_zobrazeni` DESC
LIMIT 10
)
UNION ALL (

SELECT 4 zdroj, t2 . *
FROM recenzie t2
ORDER BY `pocet_zobrazeni` DESC
LIMIT 10
)


Okrem tychto tabuliek chcem vybrat aj z komentare, ktore nemaju rovnaky pocet stlpcov ako hore uvedene tabulky.
Ja by som potreboval aby z komentarov vybralo ich pocet k 4 najnovsim clankom (zdroj=1). Tabulky: clanky a komentare, maju spolocny stlpec id a clanok.id. Ako to zapisem a implementujem do kodu? Dakujem.
Kajman_
Profil *
Tak udělejte druhý dotaz na komentáře a dejte tam podmínku, že id je jedno z těch, které máte z prvního dotazu.
Izzi
Profil
a nedalo by sa to nejako spravit jedinym dotazom?
tiso
Profil
Izzi - nedalo, nebude ti sedieť počet stĺpcov...

Vaše odpověď

Mohlo by se hodit


Prosím používejte diakritiku a interpunkci.

Ochrana proti spamu. Napište prosím číslo dvě-sta čtyřicet-sedm:

0