Oracle
 sql >> Database >  >> RDS >> Oracle

Tutorial Oracle sql:istruzione SQL di base

abbiamo già parlato di sql nel post precedente

come scrivere query sql

Si prega di leggere il post se non l'avete letto prima. Fornisce una breve introduzione sql dichiarazione

Qui in questo tutorial presenteremo l'istruzione SQL di base.

L'istruzione sql di base è nella forma

seleziona [Distinta] { *, col alias…..} dalla tabella;

L'importante takeway di questo
1) select viene utilizzato per identificare la colonna mentre from viene utilizzato per identificare la tabella
2) select ,from sono le parole chiave
3) * indica che tutte le colonne devono essere scelto dalla tabella
4) col indica la particolare colonna da scegliere
4) Distinta elimina i duplicati
5) Gli alias danno alla colonna selezionata intestazioni diverse
6) punto e virgola;significa la fine dell'istruzione
7) La parte da select a before from è chiamata clausola select
8) L'istruzione completa è denominata istruzione sql

Alcuni esempi

seleziona * dal reparto La query seleziona tutta la colonna dal reparto tabella
seleziona rept_no da reparto; La query select dept_no column dalla tabella dept
selezionare reparto_no, reparto_nome da reparto; La query seleziona più colonne dept_no ,dept_name dalla tabella dept
seleziona nome_reparto dal reparto; La query seleziona la colonna dept_name e assegnagli il nome alias nam dalla tabella rep
seleziona uno stato distinto da dati_assenti; La query seleziona un valore distinto dello stato della colonna dalla tabella dati_assenti

Alcuni punti importanti sull'istruzione sql
1) non fanno distinzione tra maiuscole e minuscole
ad es. select e SELECT hanno lo stesso significato
2) l'istruzione sql può essere scritta su più righe
ie.
select dept_name,
dept_no
from
dept;
3) Le parole chiave non sono suddivise sulla riga
4) È bene scrivere la clausola select su una riga e from table su altre righe per una migliore leggibilità

Alcune altre operazioni sull'istruzione select

1) Operazione Airthmetic

Possiamo usare +,-,/,* sull'istruzione select. Naturalmente questi sono validi su colonne che sono di natura numerica

Esempi

seleziona ename,salary+100 da sal; La query seleziona ename e colonna stipendio e aggiungi 100 alla colonna stipendio per ogni riga della tabella sal
seleziona ename, stipendio-200 da sal; La query seleziona ename e colonna stipendio e sottrae 200 alla colonna stipendio per ogni riga dalla tabella sal
seleziona ename, stipendio*2 dal reparto; La query seleziona ename e colonna stipendio e moltiplica per 2 per colonna stipendio per ogni riga della tabella sal
seleziona ename, stipendio/2 dal reparto; La query seleziona ename e colonna stipendio e divisa per 2 nella colonna stipendio per ogni riga della tabella sal

2) Concatenazione

Usiamo l'operatore di concatenazione (||) per unire due o più colonne

Esempi

select empnname||deptname da emp;
Questo concatenerà empname e deptname per ogni riga nella tabella emp