Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> Pobieranie danych z kilku tabel
r4ven
post
Post #1





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 23.11.2005

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


Witam. Mam bazę która wygląda tak:
(IMG:http://img118.imageshack.us/img118/2122/zrzutekranus.png)

I teraz chodzi o to żeby przy pobraniu rekordów z tabeli sp_service wyświetlić zamiast pola id_client dane z tabeli sp_clients (na przykład pole name + surname).

Jak powinno wyglądać poprawne zapytanie.
Pozdrawiam

Ten post edytował r4ven 4.07.2009, 10:58:11
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi
r4ven
post
Post #2





Grupa: Zarejestrowani
Postów: 4
Pomógł: 0
Dołączył: 23.11.2005

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


Wykombinowałem takie zapytanie

  1. SELECT sp_service.id, sp_service.name AS service_name, CONCAT(sp_clients.name," ",sp_clients.surname) AS client, sp_users.login AS serwisant
  2. FROM sp_service INNER JOIN sp_clients ON sp_service.id_client = sp_clients.id
  3. INNER JOIN sp_users ON sp_service.id_user = sp_users.id


Działać działa ale nie wiem na ile jest poprawne, tak to powinno wyglądać?

Ten post edytował r4ven 4.07.2009, 12:58:42
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: 27.12.2025 - 15:38