Questione : la domanda con si unisce su tre tabelle e conta nel postgresql, come farlo?

ciao esperti, bisogno del

i una domanda, con il seguente result
per esempio il numero degli usi per carte fra il 1 luglio ed il 15 luglio 2010. le mie file sarebbero come seguono: il
rf_card_id, account_id, firstname, lastname, nbr degli usi,

i del
ha tabelle come seguire: user_person del
-: account_id del == del user_person_id, firstname, carte del
- del lastname…: il rf_card_id, account_id, .....
- trashes: trash_bag_id, il rf_card_id, la data, container_id.

what che riesco per fare è soltanto la traversa si unisce fra user_personne e i rf_cards, ma come può io contare ed aggiungere in mezzo? il

select c.rf_card_id, c.account_id, u.firstname, rf_card di u.lastname
from come traversa di c UNISCE il user_person come u
where c.account_id = u.user_person_id
order da rf_card_id il CSA;


thank voi molto per il vostro aiuto.
class= del

Risposta : la domanda con si unisce su tre tabelle e conta nel postgresql, come farlo?

Credo che questo dovrebbe farglielo per



selezionare il conteggio (c.rf_card_id) come num_card, c.account_id, u.firstname, u.lastname
      dal rf_card come c
            INTERNO UNIRE il user_person come u SU c.account_id = u.account_id
            INTERNO UNIR trashes come t SU c.rf_card_id = t.rf_card_id
DOVE date_trunc (“giorno„, t.date) fra date_trunc (“il giorno„, DATA “7/01/2010„) E date_trunc (“il giorno„, DATA “7/15/2010„)
gruppo da c.account_id
Altre soluzioni  
 
programming4us programming4us