Questione : Esterni di destra di MySQL si uniscono

Hey tipi,

I che prova a visualizzare un certo numero di totali using una domanda multifunzionale:

SELECT u.USER_FNAME, u.USER_LNAME, ssa_pro di CONTEGGIO (s1.SSA_FORM_ID DISTINTO), ssa_del di CONTEGGIO (s2.SSA_FORM_ID DISTINTO), tbl_USERS u, tbl_SSA_FORM_STATUS s1, tbl_SSA_FORM_STATUS s2, tbl_INQUIRY_FORM_STATUS i1
WHERE del inq_pro
FROM di CONTEGGIO (i1.INQUIRY_FORM_ID DISTINTO)
AND di C “= s1.FORM_STATUS/>AND
AND s2.FORM_STATUS = 'Br/>AND del D'<
AND di u.USER_ID = di i1.USER_ID i1.FORM_STATUS = 'Br/>AND del C'< u.USER_TYPE = 1
GROUP da u.USERNAME
ORDER da u.USER_LNAME il CSA; il problema del

The è, uno del conteggio funziona attualmente restituisce 0 e non visualizza, ma ancora lo voglio essere displayed.
I provato per fare un esterno per unirmi per ogni colonna, ma non potrei abbastanza ottenere allo syntax.

Can qualcuno aiuto?
class= del

Risposta : Esterni di destra di MySQL si uniscono

provare questo

SELEZIONARE u.USER_FNAME, u.USER_LNAME
      , Ssa_pro di CONTEGGIO (caso DISTINTO s1.form_status quando estremità nulla altra “di C„ allora s1.SSA_FORM_ID)
      , Ssa_del di CONTEGGIO (caso DISTINTO s1.form_status quando ha fatto ' allora l'estremità nulla altra di s1.SSA_FORM_ID)
      , Inq_pro di CONTEGGIO (i1.INQUIRY_FORM_ID DISTINTO)
Da tbl_USERS u
esterni di sinistra uniscono il tbl_SSA_FORM_STATUS come s1
su u.user_id=s1.user_id

esterni di sinistra si uniscono (inquiry_form_id prescelto, user_id da tbl_INQUIRY_FORM_STATUS
dove form_status='C') come i1
su u.user_id=i1.user_id
DOVE u.USER_TYPE = 1
GRUPPO da u.USER_lnAME, u.user_fname
ORDINE da u.USER_LNAME il CSA, u.user_fname
Altre soluzioni  
 
programming4us programming4us