Ahoj,
robim s RSS citacku s pouzitim mysql, kde sa ukladaju najnovsie clanky. Tabulka s clankami je takato:
CREATE TABLE `rss_data` (
`kanal` INT(11) NOT NULL DEFAULT 0, // id kanalu
`nazov` VARCHAR(250) NOT NULL default '',
`url` VARCHAR(250) NOT NULL default '',
`popis` TEXT NOT NULL,
`cas` DATETIME NOT NULL // cas pridania
);
..ale chcem, aby po pridanie novych clankov prebehol prikaz, ktory necha v kazdom kanali (s rovnakym cislo v polozke "kanal") iba 10 najnovsich clankov...
Myslim, ze by to mohlo ist nejako s pouzitim group by + order by + limit, ale neviem ako presne....
skusal som toto:
delete from `rss_data` group by `kanal` order by `cas` limit 10
ale to mi nefunguje :-/
vdaka za kazu radu...



