Autor | Zpráva | ||
---|---|---|---|
Honza N. Profil * |
#1 · Zasláno: 26. 7. 2006, 18:33:28
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 |
#2 · Zasláno: 26. 7. 2006, 20:50:01
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 |
#3 · Zasláno: 26. 7. 2006, 20:50:44
nebo zkusit union, myslím..bych musel vyzkoušet
|
||
24k_ Profil * |
#4 · Zasláno: 26. 7. 2006, 22:05:57
Spatna struktura tabulek pro tento pocin. Prozkoumal bych PHPBB ci MINIBB a dodelal nejake sloupce a hned by to bylo veselejsi
|
||
Honza N. Profil * |
#5 · Zasláno: 28. 7. 2006, 22:00:18
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 |
#6 · Zasláno: 28. 7. 2006, 22:14:29
Podle me ta struktura taky neni spatna
|
||
Časová prodleva: 18 let
|
Toto téma je uzamčeno. Odpověď nelze zaslat.
0