Sunteți pe pagina 1din 3

SELECT *

FROM <nume_tabel>

Afisare tabel

SELECT *
FROM Employees;

Afisare date din anumita coloana

SELECT last_name
FROM Employees;

Afisare date din anumita coloana

SELECT last_name, first_name, salary


FROM Employees;

Schimbare nume la o coloana cu AS

SELECT last_name AS nume, first_name AS prenume


FROM Employees;

Operatii de matematice cu anumite campuri - + / *

SELECT salary*1.5
FROM Employees;

Sau

SELECT salary*1.5 AS SalNou


FROM Employees;

Pentru a construi expresii cu siruri de caractere se poate utiliza operatorul de concatenare


||.
Practic lipeste 2 campuri

SELECT last_name || ' ' || first_name AS NumeComplet, salary


FROM Employees;

Dacă noua denumire (alias-ul) este formată din mai multe cuvinte, aceasta trebuie încadrată
între ghilimele.
Practic pui ghilimele daca sunt spatii intre cuvinte

SELECT last_name || ' ' || first_name AS "Nume Complet"


FROM Employees;

AS ESTE OBTIONAL
SELECT last_name nume, first_name prenume
FROM Employees;

SELECT last_name || ' ' || first_name "Nume Complet"


FROM Employees;

Eliminar duplicare

SELECT DISTINCT job_id


FROM Employees;

Clasare selecteaza WHERE

SELECT last_name, salary


FROM Employees
WHERE salary<10000;

Daca la select e numi * se selecteaza tot tabelul

SELECT *
FROM Employees
WHERE job_id='IT_PROG';

4.1.Operatori aritmetici: +, -, *, /
Operatorii + şi – sunt utilizaţi atât pentru tipuri numerice şi DATE.
4.2.Operatori pentru şiruri: || ( operatorul de concatenare)
4.3. Operatori logici: NOT, AND, OR
4.4.Operatori de comparare: =, <, >, <=, >=, <>, IN, BETWEEN, LIKE

Operatii logice

SELECT last_name, first_name,salary


FROM Employees
WHERE salary<10000 AND job_id='IT_PROG';

Operatorul IN verifică apartenenţa valorii primului operand la mulţimea specificată de al


doiea operand. Instrucţiunea:

reparat

SELECT last_name, first_name


FROM Employees
WHERE first_name IN ('David’, Lisa’);

Returnează informaţii referitoare la angajaţii cu salariul cuprins între 5000 şi 10000.

BETWEEN returneaza 2valori cuprinse intre 2 capete

strucţiumea
SELECT last_name, first_name, salary
FROM Employees
WHERE salary BETWEEN 5000 AND 10000;

Like teteaza daca unele litere sau cifre sunt intr-un anumi camp

SELECT last_name, first_name


FROM Employees
WHERE last_name LIKE 'A%';

SELECT last_name, first_name


FROM Employees
WHERE last_name LIKE '_ar%';

Comanda DESCRIBE (sau DESC) permite vizualizarea structurii unui tabel şi are sintaxa:

DESCRIBE Employees

S-ar putea să vă placă și