Nawet nie wiem czy to się nadaje do przedszkola raczej do żłobka... Mam problem z połączeniem dwóch tabel, chcę pobrać część z danych z jednej tabeli i połączyć je z danymi z drugiej tabeli. pierwsza tabela:
`oceny`
--
CREATE TABLE IF NOT EXISTS `oceny` (
`id_ocena` int(10) NOT NULL AUTO_INCREMENT,
`id_uczen` int(20) NOT NULL,
`przedmiot` varchar(30) NOT NULL,
`praca_domowa` varchar(5) NOT NULL,
`odpowiedz` varchar(5) NOT NULL,
`test` varchar(5) NOT NULL,
PRIMARY KEY (`id_ocena`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
--
-- Zrzut danych tabeli `oceny`
--
INSERT INTO `oceny` (`id_ocena`, `id_uczen`, `przedmiot`, `praca_domowa`, `odpowiedz`, `test`) VALUES
(1, 2, 'programowanie', '2', '4', '5'),
(2, 1, 'Bazy danych', '4', '3', '5');
-- --------------------------------------------------------
--
-- Struktura tabeli dla `uczen`
--
CREATE TABLE IF NOT EXISTS `uczen` (
`id_uczen` int(10) NOT NULL AUTO_INCREMENT,
`imie` varchar(60) NOT NULL,
`nazwisko` varchar(60) NOT NULL,
`klasa` varchar(60) NOT NULL,
`pesel` int(12) NOT NULL,
PRIMARY KEY (`id_uczen`)
) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
--
-- Zrzut danych tabeli `uczen`
--
INSERT INTO `uczen` (`id_uczen`, `imie`, `nazwisko`, `klasa`, `pesel`) VALUES
(1, 'arnold', 'boczek', 'III4', 23333333),
(2, 'jas', 'fasola', 'III4', 34234242),
(3, 'michał', 'Kononowcz', 'III4', 2147483647),
(4, 'sdasdada', 'asdad', 'asdada', 0);
próbowałem już z INNER JOIN, LEFT JOIN, RIGHT JOIN, FULL JOIN i niestety nic mi nie wychodziło ;/