Che cos'è una sottoquery a riga singola?
Che cos'è una sottoquery a riga singola?

Video: Che cos'è una sottoquery a riga singola?

Video: Che cos'è una sottoquery a riga singola?
Video: Tutorial SUBQUERY e CTE SQL: risolvere problemi complessi combinando query semplici 2024, Novembre
Anonim

Sottoquery a riga singola . UN sottoquery a riga singola restituisce zero o uno riga all'istruzione SQL esterna. Puoi mettere un sottoquery in una clausola WHERE, una clausola HAVING o una clausola FROM di un'istruzione SELECT.

Tenendo conto di ciò, qual è la differenza tra una sottoquery a riga singola e una sottoquery a più righe?

Separare - sottoquery di riga sono sottoquery Usato con un operatore di confronto in un WHERE, o clausola HAVING. sottoquery che può restituire più di uno riga (ma solo una colonna) all'istruzione esterna sono chiamati multiplo - sottoquery di riga . multiplo - sottoquery di riga sono sottoquery usato con an IN , ANY o ALL.

Allo stesso modo, che cos'è una sottoquery a più righe? Più righe di sottoquery multiple - sottoquery di riga sono query nidificate che possono restituire più di una riga dei risultati alla query padre. multiplo - sottoquery di riga sono usati più comunemente nelle clausole WHERE e HAVING. Dal momento che ritorna più righe , deve essere gestito da operatori di confronto di set (IN, ALL, ANY).

Di conseguenza, quali sono gli operatori di sottoquery a riga singola?

Il operatori che può essere utilizzato con separare - riga le sottoqueire sono =, >, >=, <, <= e. Le funzioni di gruppo possono essere utilizzate nel sottoquery . Ad esempio, la seguente istruzione recupera i dettagli del dipendente che detiene lo stipendio più alto. La clausola avente può essere utilizzata anche con il separare - sottoquery di riga.

Una sottoquery può restituire più righe?

Sottoquery a più righe Restituisce la sottoquery a più righe uno o più righe verso l'esterno SQL dichiarazione. È possibile utilizzare l'operatore IN, ANY o ALL nella query esterna per gestire a sottoquery Quello restituisce più righe . Contenuto: Utilizzo dell'operatore NOT IN con a Sottoquery a più righe.

Consigliato: