Sql e

Sql e
In questo articolo, ti guidiamo nella comprensione di come utilizzare SQL e operatore, consentendo di aggiungere condizioni a una determinata query utilizzando la clausola WHHE. Ci immergiamo e vediamo come l'operatore e l'operatore gioca nelle nostre dichiarazioni SQL.

SQL e operatore

Come puoi immaginare, l'operatore e l'operatore è un operatore logico che ti consente di combinare due o più espressioni booleane e trattarle come una. Ciò significa che tutte le condizioni devono essere vere per l'applicazione della condizione.

Troverai l'operatore e l'operatore utilizzato in una clausola Where in combinazione con altre istruzioni SQL come selezionare, aggiornare ed eliminare.

Ciò consente di limitare l'ambito di cui esegue l'azione. Ad esempio, utilizzando un'istruzione DELETE, è possibile utilizzare la clausola WHE WHE e la parola chiave per garantire che solo i dati che soddisfano la condizione specificata vengano rimossi.

La sintassi dell'operatore e dell'operatore può essere espressa come mostrato di seguito:

bool_expr_1 e bool_expr_2 e bool_expr_3 ... e bool_expr_n;

Puoi avere tutte le espressioni booleane che desideri. Tuttavia, ricorda che tutte le espressioni specificate devono valutare per essere vere. Se un'espressione è falsa, l'intera affermazione è trattata come falsa.

Nota: i valori null sono anche trattati come falsi.

Esempio di utilizzo

Supponiamo di avere dati di esempio come mostrato nelle query seguenti:

Drop database se esiste SampledB;
Creare il database SampledB;
Usa SampledB;
Crea sviluppatori di tabelle (
id int auto_increment non null Key primario,
first_name varchar (50) non null,
last_name varchar (50),
Dipartimento Varchar (50) non NULL,
Stipendio int
);
Inserisci negli sviluppatori (first_name, last_name, dipartimento, stipendio)
VALORI
('Rogan', 'Ellison', 'Game', 120000),
('Anne', 'Neale', 'database', 122000),
('Frazer', 'Kouma', 'Frontend', 100000),
("Krish", "Pollard", "Backend", 115000),
('Asa', 'Ford', 'Devops', 118000),
('Sahil', 'Sierra', 'Game', 135000),
("Keira", "Deacon", "Database", 130000),
('Inaaya', 'Hanson', 'Cloud', 123000),
('Bogdan', 'Morley', 'Frontend', 108000),
("Mariah", "Goldsmith", "Backend", 120000);

Tabella risultante:

Per trovare gli sviluppatori che lavorano nel dipartimento "DevOps" e hanno uno stipendio superiore a 110000, possiamo eseguire una query come mostrato:

Seleziona * dagli sviluppatori dove dipartimento = 'DevOps' e stipendio> = 110000;

La query dovrebbe trovare i record corrispondenti e restituirli come mostrato:

ID | First_name | last_name | Dipartimento | Stipendio |
--+----------+---------+----------+------+
5 | Asa | Ford | Devops | 118000 |

In questo caso, esiste un solo record, come mostrato sopra. È possibile specificare più condizioni per filtrare ulteriormente i dati utilizzando la parola chiave.

Conclusione

In questo post, abbiamo discusso di come utilizzare l'operatore e in SQL per combinare più espressioni booleane nelle tue domande. Grazie per aver letto. Controlla il nostro tutorial SQL o operatore per saperne di più sull'operatore o su come funziona rispetto all'operatore e all'operatore.