All Operator in SQL confronta un valore scalare con il risultato di una query che restituisce una colonna a valore singolo.
Discutiamo di come utilizzare tutto l'operatore in SQL.
SQL All Operator
La sintassi è come illustrata di seguito:
Scalar_Expression confronto_operator All (sottoquery);Un operatore di confronto valido deve precedere tutto l'operatore. Ad esempio, è possibile utilizzare operatori di confronto come maggiori a, meno di, maggiore o uguale a, ecc.
La query utilizzata deve restituire una colonna a valore singolo.
Assicurarsi che il tipo di dati della sottoquery corrisponda al tipo di dati dell'espressione scalare.
Esempio di utilizzo
Supponiamo di avere una tabella come mostrato:
Nome della tabella: prodotti
Possiamo usare tutto l'operatore con una query come mostrato nell'esempio seguente:
SCELTO DANella domanda sopra, recuperiamo i prodotti la cui quantità è maggiore della media di tutte le quantità.
Il codice sopra dovrebbe restituire:
È inoltre possibile eseguire l'operazione di cui sopra utilizzando un operatore di confronto meno che mostrato:
SCELTO DAIn questo caso, la query sopra dovrebbe restituire:
Puoi sperimentare vari operatori di confronto per scoprire come funzionano tutti gli operatori.
Conclusione
Speriamo che ti sia piaciuto questo tutorial in cui abbiamo attraversato come usare tutto l'operatore in SQL.