Visualizzazione dei risultati da 1 a 4 su 4
  1. #1

    Query di selezione incrociata

    Ciao a tutti.

    Ho scritto la seguente query:

    SELECT * FROM pbt WHERE LOC = 'AQUILA' AND ( TIPO = 'A' OR TIPO = 'C' ) AND ( ORIGINE = 'B' ) AND ( AV >= 5000 ) ORDER BY AV DESC
    Adesso dovrei, se si può con la stessa query o se no ditemi voi come, inserire quest' altra condizione:

    DURATA >= 120

    Il problema è che ques'ultima condizione prescinde dalla condizione AV >= 5000 perchè devo estrarre anche la condizione AV < 5000, mi spiego?

    Quindi in prima battuta dovrei estrarre la condizione AV >= 5000 e poi di seguito la condizione AV < 5000 AND DURATA >= 120.

    Come faccio?
    Grazie.

  2. #2
    Utente di HTML.it L'avatar di wallrider
    Registrato dal
    Apr 2003
    Messaggi
    2,755

    Re: Query di selezione incrociata

    Originariamente inviato da Vitacillina
    ...
    Il problema è che ques'ultima condizione prescinde dalla condizione AV >= 5000 perchè devo estrarre anche la condizione AV < 5000, mi spiego?
    ...
    no
    RIP Cicciobenzina 9/11/2010

    "Riseminaciceli, i ceci nell'orto"

  3. #3

    Re: Re: Query di selezione incrociata

    Originariamente inviato da wallrider
    no
    1 ) Estrarre la condizione ( AV >= 5000 )
    2 ) Estrarre la condizione ( AV < 5000 AND DURATA >= 120 ).

    E' possibile con una sola query?

  4. #4
    le due opzioni si possono semplificare in >=120 (è matematica)

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2026 vBulletin Solutions, Inc. All rights reserved.