Zapytanie sql, łączenie tabel.

0

Witam,

Mam 2 tabele int_client i int_client_bank.

W pierwszej wazne kolumny: client_id, firstname, lastname, country, email, status
W drugiej: client_id, status.

Potrzebuje pobrac wszystkie firstname, lastname, country, email dla statusu 25 z pierwszej kolumny (za wyjatkiem tych rekordow gdzie client_id wystepuje w drugiej tabeli)
Jezeli client_id wystepuje w drugiej tabeli to pomijam statusy z pierwszej kolumny i wyswietlam te z drugiej.

Ktos pomoze

0

no to pokaż co już wymyśliłeś

0

Mam juz poprawny kod:

SELECT firstname, lastname, country, email, 
a.status as status_a, b.status as status_b, if(b.status is NULL, a.status, b.status) as final_status
 FROM int_client a
 LEFT JOIN int_client_bank b USING (client_id)
 WHERE 
  if(b.status is NULL, a.status, b.status) = '25'

1 użytkowników online, w tym zalogowanych: 0, gości: 1