Sql Server Query Conteggio

di il
1 risposte

Sql Server Query Conteggio

Ho 3 tabelle:
1)Clienti
2)Contratti x Clienti (tabella di raccordo)
3)Contratti

Ogni cliente può avere più di un contratto con stato aperto o chiuso
con una select dovrei contare tutti i clienti che non hanno nemmeno un contratto aperto come posso fare?
Sembra banale ma per me non lo è.
Grazie

1 Risposte

  • Re: Sql Server Query Conteggio

    Ciao ,
    per me potresti risolvi impostando una query del tipo

    select count(*)
    from clienti C
    where not exists(select null
    from contratti_x_clienti ex1
    where ex1.Id_cliente = c.id_cliente and
    ex1.Stato_ordine= 'Aperto')

    fammi sapere,
    Marco
Devi accedere o registrarti per scrivere nel forum
1 risposte