Query per me complicata

di il
3 risposte

Query per me complicata

Ho una tabella Nominativi in questa tabella sono elencati una serie di nominativi con anagrafica completa e a fianco una casella di spunta con cliente si/no. In un comune posso avere piu' clienti e in altri magari nessun cliente. Il mio quesito è questo posso con una query selezionare l'elenco dei comuni dove non ho clienti? Grazie roberto

3 Risposte

  • Re: Query per me complicata

    Ciao
    SELECT comune
    FROM nominativi
    WHERE cliente='no'
    dovrebbe essere una cosa del genere!
  • Re: Query per me complicata

    Ti ringrzio per la risposta ma in questo modo mi dà gli elenchi delle persone che non sono clienti.
    Ti spiego meglio
    tizio via roma 56 brescia cliente
    caio via bergamo 48 Brescia non cliente
    sempronio via milano 4 Bergamo non cliente.

    Facendo questa query mi dovrebbe dare solo la città di bergamo perchè li non ho nessun cliente mentre a brescia ho un cliente si e uno no quindi non mi interessa perchè già occupata.
  • Re: Query per me complicata

    Ok
    Allora dovrebbe essere
    SELECT comune
    FROM nominativi
    WHERE cliente='no' AND comune NOT IN 
    (SELECT comune
    FROM nominativi
    WHERE cliente='sì')
Devi accedere o registrarti per scrivere nel forum
3 risposte