Autor | Zpráva | ||
---|---|---|---|
Plavčík Profil * |
#1 · Zasláno: 23. 3. 2006, 20:26:56
Ahoj
Mám dvě tabulky, třeba články a komentáře a je stránce XYZ vypisuje 10 posledních ve stylu: 1) Článek - Funkce v MySQL //přidáno před hodinou 2) Komentář - nehoráznost!!! //přidáno dnes 3) Článek - Nové novinky //přidáno před 120 léty ... Jak toho docílit ? |
||
Kajman_ Profil * |
select * from (select 'Článek' as popis, nadpis, datum from clanky order by datum desc limit 10 union all select 'Komentář' as popis, nadpis, datum from komentare order by datum desc limit 10 ) tmp order by datum desc limit 10 nebo tak ňák |
||
Časová prodleva: 5 dní
|
|||
Ilitrej Ručovskij Profil * |
#3 · Zasláno: 28. 3. 2006, 21:19:29
No zhruba to tak bylo nakonec jsem se dobracoval k podobě:
( SELECT 'Článek' AS popis, datum FROM clanky ORDER BY datum DESC LIMIT 10 ) UNION (SELECT 'Komentář' AS popis, datum FROM komentare ORDER BY datum DESC LIMIT 10 ) ORDER BY datum DESC LIMIT 10 Jinak díky soudruhu ;) |
||
Časová prodleva: 19 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0