Autor Zpráva
Honza N.
Profil *
Zdravim,

mam navstevni knihu s ruznymi kategoriemi a v mysql mam udelane dve tabulky s vazbou "id_kategorie"

struktura tabulek:

tabulka prispevky (id_prispevku, id_kategorie, autor, datum, text)
tabulka kategorie (id_kategorie, nazev_kategorie)

ilustrativni data:

tabulka prispevky
(1,2,Autor1,'2006-07-20 10:10:00','Text1'),
(2,1,Autor2,'2006-07-21 12:10:00','Text2'),
(3,2,Autor2,'2006-07-22 15:15:00','Text3'),
(4,1,Autor1,'2006-07-23 15:10:00','Text4'),
(5,1,Autor5,'2006-07-24 08:00:00','Text5'),
(6,3,Autor1,'2006-07-25 08:30:00','Text6');

tabulka kategorie
(1,'Cervena diskuze')
(2,'Zelena diskuze')
(3,'Modra diskuze')
(4,'Zluta diskuze')


Jde mi o to dostat jednim selectem (pokud je to mozne) "zgroupovana" data podle id_kategorie a navic jeste zjistit pocet prispevku v dane kategorii, posledni pridany prispevek v dane kategorii spolu s autorem, takze vysledek by mel vypadat nejak takto:

(Nazev kategorie,Posledni autor,Posledni pridany prispevek - datum,text,pocet prispevku v dane kategorii)

(Cervena diskuze,Autor5,2006-07-24 08:00:00,Text5,3)
(Zelena diskuze,Autor2,2006-07-22 15:15:00,Text3,2)
(Modra diskuze,Autor1,2006-07-25 08:30:00,Text6,1)
(Zluta diskuze,,,0)

Dekuji za pomoc a odpovedi.
Casero
Profil
no pomocí group bych vybral jen ty z jedný kategorie, dal bych ten count to by dalo kolik jich je, a setřadil to podle data s limitem 1 a vybral bych toho autora a datum...ne?
Casero
Profil
nebo zkusit union, myslím..bych musel vyzkoušet
24k_
Profil *
Spatna struktura tabulek pro tento pocin. Prozkoumal bych PHPBB ci MINIBB a dodelal nejake sloupce a hned by to bylo veselejsi
Honza N.
Profil *
24k_:

nevim, nezda se mi ta struktura tabulek spatna .. jaka by byla lepsi?
Tedy zadne reseni v tomhle pripade neni?

Dekuji za odpoved
Fnesveda
Profil
Podle me ta struktura taky neni spatna
Toto téma je uzamčeno. Odpověď nelze zaslat.