Witaj Gościu! ( Zaloguj | Rejestruj )

Forum PHP.pl

> pytanie o select
POLVIP
post
Post #1





Grupa: Zarejestrowani
Postów: 80
Pomógł: 0
Dołączył: 1.11.2003
Skąd: Long Island, NY USA

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


mam 2 tabele

orders:
order_id,order_name, user_email, region

users:
id,first,last,email,manager_id, status

wszystkie orders posiadają tylko email uzytkownika wiec aby wiedziec nazwę managera dla każdego order musisz napierw zobaczyc email usera w order, iść do users zobaczyć jaki jest id managera dla tego użytkownika a potem wziąść te id i jeszcze raz sprawdzić w tabeli users jak sie nazywa manager pod tym id

teraz jak to zrobic: pokazac wszystkich managerow first i last od A-Z wraz z informacjami o orderach złożonymi przez ich pracowników

mam nadzieje ze nie zamieszalem
Go to the top of the page
+Quote Post
 
Start new topic
Odpowiedzi (1 - 1)
spenalzo
post
Post #2





Grupa: Zarejestrowani
Postów: 2 064
Pomógł: 1
Dołączył: 22.01.2003
Skąd: Poznań

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


Hmmm może:
[sql:1:52451023ad]SELECT o.*, u.* FROM users u LEFT JOIN orders o ON (u.email=o.user_email) GROUP BY u.id [/sql:1:52451023ad]
o ile dobrze zrozumiałem (IMG:http://forum.php.pl/style_emoticons/default/rolleyes.gif)
Go to the top of the page
+Quote Post

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: 15.09.2025 - 04:35