Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] Łączenie dwóch tabel.
-And-
post
Post #1





Goście







Witam mam dwie tabele:

  1. TABLE pytania(
  2. id int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. pytanie varchar(100)
  4. );


  1. TABLE odpowiedzi(
  2. id int UNSIGNED NOT NULL AUTO_INCREMENT PRIMARY KEY,
  3. pytanie_id int UNSIGNED NOT NULL,
  4. odp_A varchar(80) NOT NULL,
  5. odp_B varchar(80) NOT NULL,
  6. odp_C varchar(80) NOT NULL
  7. )
  8.  


Tworze zapytanie:
  1. SELECT pytania.id,pytania.pytanie,odpowiedzi.odp_A,odpowiedzi.odp_B,odpowiedzi.odp_C FROM pytania,odpowiedzi;


Jaki warunek dać aby otrzymac w rezultacie id pytania, samo pytanie i odpowiedzi(odp_,odp_B,odp_C) do danego pytania?
Bo w tej chwili otrzymuje to w duplikatach.
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 2)
Turson
post
Post #2





Grupa: Zarejestrowani
Postów: 4 291
Pomógł: 829
Dołączył: 14.02.2009
Skąd: łódź

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


JOIN odpowiedzi.pytanie_id ON pytania.id

Ten post edytował Turson 26.02.2014, 20:27:41
Go to the top of the page
+Quote Post
-And-
post
Post #3





Goście







Dzięki smile.gif działa elegancko.
Go to the top of the page
+Quote Post

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: 19.08.2025 - 17:57