Avatar billede kappel Nybegynder
15. februar 2004 - 14:06 Der er 1 løsning

krydsrefencer i tabeller

Hej eksperter

Vil gerne have lidt hjælpe til et par ting:
1. egenskaber for adresse, email, fodselsdato
2. hvordan kobler jeg de tre tabeller sammen.
3. hvordan gør jeg sådan at: "spillere_ialt_season" opdateres automatisk når "spillere_aktuelle_season" bliver opdateret.
4. hvordan ser egenskaberne ud for de øvrige felter, "tlf, mobil" osv, hvis der er noget i kan se er forkert, må I meget gerne sige til.

Når jeg skriver egenskaber, mener jeg "varchar(30) default NULL" for NAVN foreksesmpel

Her er tabellerne:
CREATE TABLE spillere_opl (
  ID int(11) NOT NULL auto_increment,
  navn varchar(30) default NULL,
 
  adresse
 
  tlf int(10) default NULL,
  mobil int(10) default NULL,
 
  email
  fodselsdato
 
  kaldenavn varchar(30) default NULL,
  spiller_nr int(10) default NULL,
  position varchar(30) default NULL,
  hojde int(10) default NULL,
  vagt int(10) default NULL,
  klubber varchar(30) default NULL,
 
  PRIMARY KEY  (ID)
) TYPE=MyISAM; 
 


CREATE TABLE spillere_aktuelle_season( 
 
  kampe_dbu int(10) default NULL,
  maal_dbu int(10) default NULL, 
  kampe_cup int(10) default NULL,
  maal_cup int(10) default NULL,
  kampe_friendly int(10) default NULL,
  maal_friendly int(10) default NULL,
  kampe_indoors int(10) default NULL,
  maal_indoors int(10) default NULL,
  gule int(10) default NULL,
  roede int(10) default NULL,
  ol int(10) default NULL,
  stemmer int(10) default NULL,
 
  PRIMARY KEY  (ID)
) TYPE=MyISAM;

 

CREATE TABLE spillere_ialt_season( 
 
  kampe_dbu int(10) default NULL,
  maal_dbu int(10) default NULL, 
  kampe_cup int(10) default NULL,
  maal_cup int(10) default NULL,
  kampe_friendly int(10) default NULL,
  maal_friendly int(10) default NULL,
  kampe_indoors int(10) default NULL,
  maal_indoors int(10) default NULL,
  gule int(10) default NULL,
  roede int(10) default NULL,
  ol int(10) default NULL,
  stemmer int(10) default NULL,
   
  PRIMARY KEY  (ID)
) TYPE=MyISAM;

/kappel
Avatar billede kappel Nybegynder
16. februar 2004 - 20:08 #1
Jeg brugte denne:

CREATE TABLE spillere (
  ID int(11) NOT NULL auto_increment,
  navn varchar(30) default NULL,
  efternavn varchar(30) default NULL,
  adresse varchar(40) default NULL,
  tlf int(10) default NULL,
  mobil int(10) default NULL,
  email varchar(30) default NULL,
  fodselsdato varchar(30) default NULL,
  kaldenavn varchar(30) default NULL,
  spiller_nr int(10) default NULL,
  position varchar(30) default NULL,
  hojde int(10) default NULL,
  vagt int(10) default NULL,
  klubber varchar(30) default NULL,
  kampe_dbu int(10) default NULL,
  maal_dbu int(10) default NULL,
  kampe_cup int(10) default NULL,
  maal_cup int(10) default NULL,
  kampe_friendly int(10) default NULL,
  maal_friendly int(10) default NULL,
  kampe_indoors int(10) default NULL,
  maal_indoors int(10) default NULL,
  gule int(10) default NULL,
  roede int(10) default NULL,
  ol int(10) default NULL,
  stemmer int(10) default NULL,
  kampe_dbu_ialt int(10) default NULL,
  maal_dbu_ialt int(10) default NULL,
  kampe_dgi_ialt int(10) default NULL,
  maal_dgi_ialt int(10) default NULL,
  kampe_cup_ialt int(10) default NULL,
  maal_cup_ialt int(10) default NULL,
  kampe_friendly_ialt int(10) default NULL,
  maal_friendly_ialt int(10) default NULL,
  kampe_indoors_ialt int(10) default NULL,
  maal_indoors_ialt int(10) default NULL,
  gule_ialt int(10) default NULL,
  roede_ialt int(10) default NULL,
  ol_ialt int(10) default NULL,
  stemmer_ialt int(10) default NULL,
  PRIMARY KEY  (ID)
) TYPE=MyISAM;
Avatar billede Ny bruger Nybegynder

Din løsning...

Tilladte BB-code-tags: [b]fed[/b] [i]kursiv[/i] [u]understreget[/u] Web- og emailadresser omdannes automatisk til links. Der sættes "nofollow" på alle links.

Loading billede Opret Preview
Kategori
Computerworld tilbyder specialiserede kurser i database-management

Log ind eller opret profil

Hov!

For at kunne deltage på Computerworld Eksperten skal du være logget ind.

Det er heldigvis nemt at oprette en bruger: Det tager to minutter og du kan vælge at bruge enten e-mail, Facebook eller Google som login.

Du kan også logge ind via nedenstående tjenester