SQL - SELECT Query

L'SQL SELECTviene utilizzata per recuperare i dati da una tabella di database che restituisce questi dati sotto forma di tabella dei risultati. Queste tabelle dei risultati sono chiamate set di risultati.

Sintassi

La sintassi di base dell'istruzione SELECT è la seguente:

SELECT column1, column2, columnN FROM table_name;

Qui, colonna1, colonna2 ... sono i campi di una tabella i cui valori si desidera recuperare. Se desideri recuperare tutti i campi disponibili nel campo, puoi utilizzare la seguente sintassi.

SELECT * FROM table_name;

Esempio

Considera la tabella CLIENTI con i seguenti record:

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  1 | Ramesh   |  32 | Ahmedabad |  2000.00 |
|  2 | Khilan   |  25 | Delhi     |  1500.00 |
|  3 | kaushik  |  23 | Kota      |  2000.00 |
|  4 | Chaitali |  25 | Mumbai    |  6500.00 |
|  5 | Hardik   |  27 | Bhopal    |  8500.00 |
|  6 | Komal    |  22 | MP        |  4500.00 |
|  7 | Muffy    |  24 | Indore    | 10000.00 |
+----+----------+-----+-----------+----------+

Il codice seguente è un esempio, che recupera i campi ID, Nome e Salario dei clienti disponibili nella tabella CUSTOMERS.

SQL> SELECT ID, NAME, SALARY FROM CUSTOMERS;

Ciò produrrebbe il seguente risultato:

+----+----------+----------+
| ID | NAME     | SALARY   |
+----+----------+----------+
|  1 | Ramesh   |  2000.00 |
|  2 | Khilan   |  1500.00 |
|  3 | kaushik  |  2000.00 |
|  4 | Chaitali |  6500.00 |
|  5 | Hardik   |  8500.00 |
|  6 | Komal    |  4500.00 |
|  7 | Muffy    | 10000.00 |
+----+----------+----------+

Se desideri recuperare tutti i campi della tabella CUSTOMERS, dovresti utilizzare la seguente query.

SQL> SELECT * FROM CUSTOMERS;

Ciò produrrebbe il risultato come mostrato di seguito.

+----+----------+-----+-----------+----------+
| ID | NAME     | AGE | ADDRESS   | SALARY   |
+----+----------+-----+-----------+----------+
|  1 | Ramesh   |  32 | Ahmedabad |  2000.00 |
|  2 | Khilan   |  25 | Delhi     |  1500.00 |
|  3 | kaushik  |  23 | Kota      |  2000.00 |
|  4 | Chaitali |  25 | Mumbai    |  6500.00 |
|  5 | Hardik   |  27 | Bhopal    |  8500.00 |
|  6 | Komal    |  22 | MP        |  4500.00 |
|  7 | Muffy    |  24 | Indore    | 10000.00 |
+----+----------+-----+-----------+----------+