Svære Queries
Jeg er lidt en nød til MySQL og har brug for hjælp til to ting!Jeg har en clan hjemmeside, hvor folk tilmelder sig kampe, og jeg vil så gerne have vist de kampe som folk har tilmeldt sig i den rækkefølge de skal spilles!
Kampene ligger i en tabel, tilmeldingerne i en anden!
Tabelerne ser ud som følger:
CREATE TABLE Matches (
MatchID int(10) NOT NULL auto_increment,
KlanID int(10) NOT NULL default '0',
DateTime datetime NOT NULL default '0000-00-00 00:00:00',
Hold int(10) NOT NULL default '0',
KampType int(3) NOT NULL default '0',
AntalSpillere int(2) NOT NULL default '0',
Map1 varchar(250) NOT NULL default '',
Map2 varchar(250) NOT NULL default '',
SpilType int(3) NOT NULL default '0',
Server varchar(255) NOT NULL default '',
Password varchar(255) NOT NULL default '',
Kommentarer text NOT NULL,
ReminderSent int(1) NOT NULL default '0',
PRIMARY KEY (MatchID)
) TYPE=MyISAM COMMENT='Kampe';
CREATE TABLE KampTilmelding (
ID int(10) NOT NULL auto_increment,
MatchID int(10) NOT NULL default '0',
UserID int(10) NOT NULL default '0',
Status int(1) NOT NULL default '0',
DateTime datetime NOT NULL default '0000-00-00 00:00:00',
PRIMARY KEY (ID)
) TYPE=MyISAM COMMENT='Tilmeldinger til kampe';
Det jeg skal have gjort er at udvælge de steder hvor spiller '$UserID' har Status 2 (Tilmeldt) i KampTilmelding, og sorteret de kampe efter DateTime i tabelen Matches...
