Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Inner join, Powielane rekordy
mimol
post
Post #1





Grupa: Zarejestrowani
Postów: 247
Pomógł: 5
Dołączył: 10.12.2007

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


Mam dwie tabele które wyglądają tak:
tabela pracodawcy

id....|miasto_id.......|nazwa...........
1.....|1....................|Budo-remont
2.....|4....................|HiTech
3.....|3....................|Studentowo
4.....|5....................|Szop-Pracz
5.....|2....................|Telefonika S.A.
6.....|1....................|Interneto sc.
7.....|1....................| Poczta Misiowa

tabela miasta

id....|nazwa.........|ludnosc
1.....|Pcim dolny...|1234
2.....|Mala wies....|310
3.....|Dwor...........|55000
4.....|Stolicowo....|3000000
5.....|Srednia wies|7235
6.....|Polakowo....|345000

Chciałbym wyświetlić całą zwartość tabeli pracodawcy + nazwe miasta.
Moje zapytanie wygląda tak:
  1. select t1.*, t2.nazwa from pracodawcy t1 inner join miasta t2 on t1.miasto_id=t2.id

Dostaję wynik
id............|miasto_id........|nazwa(z tabeli miasta)
gdzie się podziała nazwa z tabeli pracodawcy?
Jak powinno wyglądać zapytanie żeby dostać wynik
Kod
id(pracodawcy)....|nazwa(pracodawcy)........|miasto_id(pracodawcy)....|nazwa(miasta).......|ludnosc(miasta)
Go to the top of the page
+Quote Post

Posty w temacie
- mimol   Inner join   28.08.2010, 12:27:26
- - gothye   [SQL] pobierz, plaintext t2.nazwa AS nazwa_pracoda...   28.08.2010, 12:33:20
- - mimol   Dzięki   28.08.2010, 12:37:31


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: 10.06.2026 - 11:12