Pomoc - Szukaj - Użytkownicy - Kalendarz
Pełna wersja: pytanie o select
Forum PHP.pl > Forum > Bazy danych > MySQL
POLVIP
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
spenalzo
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 rolleyes.gif
To jest wersja lo-fi głównej zawartości. Aby zobaczyć pełną wersję z większą zawartością, obrazkami i formatowaniem proszę kliknij tutaj.
Invision Power Board © 2001-2025 Invision Power Services, Inc.