Tabela1:
Kod
CREATE TABLE `uzytkownicy` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT,
`nazwisko` VARCHAR( 32 ) NOT NULL ,
`nick` VARCHAR( 32 ) NOT NULL ,
`haslo` VARCHAR( 40 ) NOT NULL ,
`email` VARCHAR( 255 ) NOT NULL ,
`ip`INT ( 15 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
`id` INT( 11 ) NOT NULL AUTO_INCREMENT,
`nazwisko` VARCHAR( 32 ) NOT NULL ,
`nick` VARCHAR( 32 ) NOT NULL ,
`haslo` VARCHAR( 40 ) NOT NULL ,
`email` VARCHAR( 255 ) NOT NULL ,
`ip`INT ( 15 ) NOT NULL ,
PRIMARY KEY ( `id` )
);
Tabela2:
Kod
CREATE TABLE `typowanie` (
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 32 ) NOT NULL ,
`typ` VARCHAR( 1 ) NOT NULL ,
`wynik` VARCHAR( 5 ) NOT NULL ,
`czas` INT( 5 ) NOT NULL ,
`ip`INT ( 15 ) NOT NULL ,
PRIMARY KEY ( `nick` )
);
`id` INT( 11 ) NOT NULL AUTO_INCREMENT ,
`nick` VARCHAR( 32 ) NOT NULL ,
`typ` VARCHAR( 1 ) NOT NULL ,
`wynik` VARCHAR( 5 ) NOT NULL ,
`czas` INT( 5 ) NOT NULL ,
`ip`INT ( 15 ) NOT NULL ,
PRIMARY KEY ( `nick` )
);
(Jesli dobrze pamiętam, to aby powiązac dwie tabele to muszą one miec tyle samo kolumn)
Kod
SELECT a.nazwisko, a.nick , a.haslo, a.email, a.ip, b.nick, b.typ, b.wynik, b.czas, b.ip
from uzytkownicy a, typowanie b
where a.id=b.id;
from uzytkownicy a, typowanie b
where a.id=b.id;