sql >> Database >  >> RDS >> Oracle

Oracle sql-zelfstudie:Basis SQL-instructie

we hebben het al gehad over sql in de vorige post

hoe SQL-query's te schrijven

Ga door het bericht als je niet eerder hebt gelezen. Het geeft een korte introductie sql-verklaring

Hier in deze tutorial zullen we de Basic sql-instructie presenteren.

Basis sql-instructie heeft de vorm

selecteer [Distinct] { *,col alias…..} uit tabel;

De belangrijkste punten van dit
1) selecteren is gebruiken om de kolom te identificeren, terwijl van wordt gebruikt om de tabel te identificeren
2) selecteren, van zijn de trefwoorden
3) * betekent dat alle kolommen moeten worden gekozen uit de tabel
4) col geeft de specifieke kolom aan die moet worden gekozen
4) Duidelijk elimineren van de duplicaten
5) Alias ​​geeft de geselecteerde kolom verschillende koppen
6) puntkomma;betekent het einde van de instructie
7) Het gedeelte van select tot before from wordt de select-clausule genoemd
8) De volledige instructie wordt sql-instructie genoemd

Enkele voorbeelden

selecteer * van dept; De query selecteert alle kolommen van de tabelafdeling
selecteer dept_no van dept; De query select dept_no column uit de tabel dept
selecteer dept_no,dept_name van dept; De query selecteert meerdere kolommen dept_no ,dept_name uit de tabel dept
selecteer dept_name nam van dept; De query selecteer kolom dept_name en geef het de alias naam nam uit de tabel dept
selecteer een aparte status van absent_data; De query selecteert een duidelijke waarde van de kolomstatus uit de tabel absent_data

Enkele belangrijke punten over sql
1) sql-instructies zijn niet hoofdlettergevoelig
dwz. select en SELECT hebben dezelfde betekenis
2) sql-statement kan in meerdere regels geschreven worden
ie.
select dept_name,
dept_no
from
dept;
3) Trefwoorden worden niet over de regel verdeeld
4) Het is goed om de select-clausule op één regel te schrijven en uit de tabel op andere regels voor een betere leesbaarheid

Enkele andere bewerkingen op de select-opdracht

1) Luchtthmetische werking

We kunnen +,-,/,* gebruiken op de select-opdracht. Natuurlijk zijn deze geldig voor kolommen die numeriek van aard zijn

Voorbeelden

selecteer ename,salary+100 van sal; De zoekopdracht selecteert ename en salariskolom en voegt 100 toe aan de salariskolom voor elke rij uit de tabel sal
selecteer ename, salaris-200 van sal; De zoekopdracht selecteert ename en salariskolom en trekt 200 af van de salariskolom voor elke rij van de tabel sal
selecteer ename, salaris*2 van afdeling; De zoekopdracht selecteert ename en salariskolom en vermenigvuldigt met 2 tot salariskolom voor elke rij uit de tabel sal
selecteer ename, salaris/2 van afdeling; De zoekopdracht selecteer ename en salariskolom en gedeeld door 2 tot salariskolom voor elke rij van de tabel sal

2) Aaneenschakeling

We gebruiken de aaneenschakelingsoperator (||) om twee of meer kolommen samen te voegen

Voorbeelden

selecteer empnname||deptname from emp;
Hiermee worden empname en deptname samengevoegd voor elke rij in de tabel emp


  1. Beheer van gegevensbeveiliging

  2. Hoe een id uit de database te halen bij het klikken op een lijstweergave-item in Android

  3. PHP-waarschuwing:mysqli_connect():(HY000/2002):Verbinding geweigerd

  4. Hoe last_insert_rowid() werkt in SQLite