Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Problem z połączeniem dwóch tabel
polishmilk
post
Post #1





Grupa: Zarejestrowani
Postów: 43
Pomógł: 0
Dołączył: 27.04.2007

Ostrzeżenie: (0%)
-----


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:

  1. `oceny`
  2. --
  3.  
  4. CREATE TABLE IF NOT EXISTS `oceny` (
  5. `id_ocena` int(10) NOT NULL AUTO_INCREMENT,
  6. `id_uczen` int(20) NOT NULL,
  7. `przedmiot` varchar(30) NOT NULL,
  8. `praca_domowa` varchar(5) NOT NULL,
  9. `odpowiedz` varchar(5) NOT NULL,
  10. `test` varchar(5) NOT NULL,
  11. PRIMARY KEY (`id_ocena`)
  12. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=3 ;
  13.  
  14. --
  15. -- Zrzut danych tabeli `oceny`
  16. --
  17.  
  18. INSERT INTO `oceny` (`id_ocena`, `id_uczen`, `przedmiot`, `praca_domowa`, `odpowiedz`, `test`) VALUES
  19. (1, 2, 'programowanie', '2', '4', '5'),
  20. (2, 1, 'Bazy danych', '4', '3', '5');
  21.  
  22. -- --------------------------------------------------------
  23.  
  24. --
  25. -- Struktura tabeli dla `uczen`
  26. --
  27.  
  28. CREATE TABLE IF NOT EXISTS `uczen` (
  29. `id_uczen` int(10) NOT NULL AUTO_INCREMENT,
  30. `imie` varchar(60) NOT NULL,
  31. `nazwisko` varchar(60) NOT NULL,
  32. `klasa` varchar(60) NOT NULL,
  33. `pesel` int(12) NOT NULL,
  34. PRIMARY KEY (`id_uczen`)
  35. ) ENGINE=MyISAM DEFAULT CHARSET=latin1 AUTO_INCREMENT=5 ;
  36.  
  37. --
  38. -- Zrzut danych tabeli `uczen`
  39. --
  40.  
  41. INSERT INTO `uczen` (`id_uczen`, `imie`, `nazwisko`, `klasa`, `pesel`) VALUES
  42. (1, 'arnold', 'boczek', 'III4', 23333333),
  43. (2, 'jas', 'fasola', 'III4', 34234242),
  44. (3, 'michał', 'Kononowcz', 'III4', 2147483647),
  45. (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 ;/
Go to the top of the page
+Quote Post

Posty w temacie


Reply to this topicStart new topic
1 Użytkowników czyta ten temat (1 Gości i 0 Anonimowych użytkowników)
0 Zarejestrowanych:

 



RSS Aktualny czas: 22.08.2025 - 10:09