Lectii curs
â
- Introducere in SQL
- Concepte SGBD
- Despre Bazele de date
- Sintaxa SQL
- Tipuri de date SQL
- Operatori SQL
- Expresii
- Crearea unei baze de date
- Stergerea unei baze de date
- Selectarea unei baze de date
- Crearea unui tabel
- Stergerea unui tabel
- Inserare de informatii (INSERT INTO)
- Selectia
- Modificarea de informatii â Update
- Clauza WHERE
ð Cele mai noi postari
â
- Stefanescu Mihai a postat in Paginare in PHP
- johhny a postat in Paginare in PHP
- Stefanescu Mihai a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- madalin a postat in Cum pot afisa eroarea cand utilizatorul a scris un username gresit sau o parola gresita?
- Stefanescu Mihai a postat in Featureuri site
Operatori SQL
SQL |
Stefanescu Mihai |
2020-10-11
Un operator este un cuvant/simbol rezervat folosit intr-o expresie pentru a indeplini anumite operatii
- Operatori Aritmetici
- Operatori de comparatie
- Operatori Logici
Operatori Aritmetici:
Pentru tabelul de mai jos am sa presupun ca avem doua variabile, a si b, ce au valorile 5 si 10
Operator | Denumire | Exemplu |
---|---|---|
+ | Adunare | a + b ne va da 15 |
– | Scadere | a – b ne va da -5 |
* | Inmultire | a * b ne va da 50 |
/ | Impartire | b / a ne va da 2 |
% | Modul | b % a ne va da 0 |
Operatori de comparatie:
Din nou, preseupunem ca avem aceleasi variabile, a si b, cu valorile 5 si 10:
Operator | Descriere | Exemplu |
---|---|---|
= | Verifica daca valorile a doi operanzi sunt egale. | (a = b) ne va da false |
!= | Verifica daca valorile a doi operanzi nu sunt egale. | (a != b) ne va da true |
<> | Verifica daca valorile a doi operanzi nu suntegale. | (a <> b) ne va da true |
> | Verifica daca operandul din stanga este mai mare decat cel din dreapta. | (a > b) ne va returna false |
< | Verifica daca operandul din dreapta este mai mare decat cel din stanga. | (a < b)ne va returna true |
>= | Verifica daca operandul din stanga este mai mare sau egal decat cel din dreapta. | (a >= b) ne va returnafalse |
<= | Verifica daca operandul din dreapta este mai mare sau egal decat cel din stanga. | (a <= b)ne va returna true |
!< | Verifica daca operandul din stanga nu este mai mic decat operandul din dreapta. | (a !< b) ne va returnafalse |
!> | Verifica daca operandul din dreapta nu este mai mic decat operandul din stanga. | (a !> b)ne va returna true |
Operatori Logici:
Operator | Descriere |
---|---|
ALL | Acest operator este folosit pentru a compara o valoare cu toate valorile dintr-un set. |
AND | Acest operator permite existenta mai multor conditii intr-o interogare SQL in interiodul conditiei WHERE. |
ANY | Acest operator este folosit la compararea unei valori cu orice valoare potrivita dintr-o lista data conform unei conditii. |
BETWEEN | Acest operator este folosit la cautarea unei valori ce se regaseste intr-un anumit interval caruia ii este dat un minim si un maxim. |
EXISTS | Acest operator este folosit pentru a cauta un rand din tabel ce indeplineste anumite conditii. |
IN | Acest operator este folosit la compararea unei valori cu o lista de valori specificate. |
LIKE | Acest operator este folosit la compararea unei anumite valori cu valori similare din baza de date. |
NOT | Acest operator schimba sensul oricarui operator atunci cand este pus in fata lui, de exemplu NOT EXISTS, NOT BETWEEN, NOT IN, s.a.m.d. |
OR | Acest operator este folosit la combinarea mai multo conditii intr-o interogare SQl in interiorul clauzei WHERE. |
IS NULL | Acest operator este folosit la verificarea unei valori daca este NULL (Atentie: NULL ≠ 0 si NULL ≠ ‘ ‘). |
UNIQUE | Acest operator cauta toate randurile (tuplurile) unice. |
Get in touch
Pentru nelamuriri, dubii, comentarii si chestii de pe suflet ne putem auzi pe Discord,
Reddit sau poti deschide o discutie noua pe forum.
Posteaza un comentariu
ð Bookmarks
â
âĻ Pentru a sustine aceasta comunitate am sa te rog sa te autentifici sau sa te inregistrezi!
ðŠïļ Discord
â
Comentarii
Inca nu au fost postate comentarii, fii primul care posteaza un comentariu!