Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> [MySQL] jedno zapytanie, pobieranie z dwch tabel
bulimaxiu
post
Post #1





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

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


Witam.

Nie wiem jak dobrze zatytuowac watek (jakby co poprawie) i jak nawet szukac odpowiedzi.

Mam dwie tabele mySQL:
Pierwsza tabela:
pierwsza osoba - id_dzialu1
druga osoba - id_dzialu2

Druga tabela:
id_dzialu1 - pierwszy dzial
id_dzialu2 - drugi dzial

Zapytanie:
  1. SELECT `kol1`,`kol2` FROM pierwsza_tabela

ale chcialbym, zeby zamiast wartosci z kolumny 2 pierwszej tabeli (id_dzialu) od razu zwracal kolumne 2 z drugiej tabeli (nazwa dzialu).

Jak to skonstruowac?

Ten post edytował bulimaxiu 10.06.2010, 14:47:06
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
bulimaxiu
post
Post #2





Grupa: Zarejestrowani
Postów: 83
Pomógł: 0
Dołączył: 18.06.2008
Skąd: Reda

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


Dziękuję za podpowiedzi. Ostatecznie zadziałało
  1. SELECT `st_product`.`opt_name` AS `product_name`, `st_producer`.`opt_name` AS `producer_name`
  2. FROM `st_product`
  3. JOIN `st_producer`
  4. ON `st_product`.`producer_id` = `st_producer`.`id`
  5. WHERE ...
Niestety komenda USING zwracała syntax. Aliasy okazały się zbędne.
Go to the top of the page
+Quote Post
jajcarzd1
post
Post #3





Grupa: Zarejestrowani
Postów: 215
Pomógł: 19
Dołączył: 24.12.2003
Skąd: Przemyśl

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


Cytat(bulimaxiu @ 11.06.2010, 17:57:27 ) *
Niestety komenda USING zwracała syntax. Aliasy okazały się zbędne.


Bo przy USING obie kolumny muszą mieć te same nazwy
Go to the top of the page
+Quote Post

Posty w temacie


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

 



RSS Aktualny czas: 8.10.2025 - 04:58