IN - данный оператор позволяет указать несколько значений в условии DOVE.
Sintassi SQL IN
Un esempio di un operatore in
C'è una tabella "Persone":
| P_Id | Cognome | Nome | Address | Città |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 2 | Svendson | Tove | Borgvn 23 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
Per questo usiamo questa query:
| P_Id | Cognome | Nome | Address | Città |
|---|---|---|---|---|
| 1 | Hansen | Ola | Timoteivn 10 | Sandnes |
| 3 | Pettersen | Kari | Storgt 20 | Stavanger |
In SQL





Commenti
SELECT *
DA Persone
DOVE Cognome = 'Hansen' OR Cognome = 'Pettersen'
cazzo, questo si restituiscono Hansen o Pettersen e abbiamo bisogno di entrambi Citazione
SELECT `id` , `nazva_tov` , `firma` , `najavnist` , `cina`
DA `prodotto`
DOVE id
IN (
SELEZIONE tovary_id
DA `tovar_na_zamov l`
DOVE tovary_id = 2
)
LIMIT 0, 30 Citazione
IN (
SELEZIONE tovary_id
DA `tovar_na_zamov l`
DOVE tovary_id = 2
)
Citazione
SELECT `id` , `nazva_tov` , `firma` , `najavnist` , `cina`
DA `prodotto`
DOVE id
IN (
DA `tovar_na_zamov l`
DOVE tovary_id = 2
)
LIMIT 0, 30 Citazione