Hi...
ich hoffe diese Abfrage lässt sich überhaupt realisieren und zwar...
habe ich ein Gästebuch, welches ich nun erweitern möchte um Kommentareinträge. Der Kommentareintrag soll (so angedacht) in der selben Tabelle erfolgen. Dafür ist das Attribut guestcommentID vorgesehen, der als Referenz auf guestID fungieren soll. Irgendwie muß man ja auch wissen, welcher Kommentar zu welchem EIntrag gehört. Das ganze soll halt so aussehen, daß die Abfrage die Einträge erst nach dem "Haupteintrag" sortiert und dann darauf die Kommentare folgen:
1.Eintrag
Kommentar
Kommentar
2. Eintrag
3. Eintrag
Kommentar
Kommentar
Hier die Tabelle zum besseren Verständniss:
CREATE TABLE guestbooktest (
guestID smallint(5) unsigned NOT NULL auto_increment,
guestdate date NOT NULL default '0000-00-00',
guesttext varchar(250) NOT NULL default '',
guestemail varchar(50) default NULL,
guestauthor varchar(30) NOT NULL default '',
guestcommentID smallint(5) unsigned NOT NULL default '0',
gueststatus char(1) NOT NULL default '1',
PRIMARY KEY (guestID)
) TYPE=MyISAM COMMENT='Gästebuch';
Realisierbar oder nicht? *bitte*bitte*
Danke
Gruß
TB
ich hoffe diese Abfrage lässt sich überhaupt realisieren und zwar...
habe ich ein Gästebuch, welches ich nun erweitern möchte um Kommentareinträge. Der Kommentareintrag soll (so angedacht) in der selben Tabelle erfolgen. Dafür ist das Attribut guestcommentID vorgesehen, der als Referenz auf guestID fungieren soll. Irgendwie muß man ja auch wissen, welcher Kommentar zu welchem EIntrag gehört. Das ganze soll halt so aussehen, daß die Abfrage die Einträge erst nach dem "Haupteintrag" sortiert und dann darauf die Kommentare folgen:
1.Eintrag
Kommentar
Kommentar
2. Eintrag
3. Eintrag
Kommentar
Kommentar
Hier die Tabelle zum besseren Verständniss:
CREATE TABLE guestbooktest (
guestID smallint(5) unsigned NOT NULL auto_increment,
guestdate date NOT NULL default '0000-00-00',
guesttext varchar(250) NOT NULL default '',
guestemail varchar(50) default NULL,
guestauthor varchar(30) NOT NULL default '',
guestcommentID smallint(5) unsigned NOT NULL default '0',
gueststatus char(1) NOT NULL default '1',
PRIMARY KEY (guestID)
) TYPE=MyISAM COMMENT='Gästebuch';
Realisierbar oder nicht? *bitte*bitte*
Danke
Gruß
TB
Kommentar