Sabtu, 19 Oktober 2013

Struccture Query Language I


Mata Kuliah : Structure Query Language I (SQL I)
Dosen : Titik Lusiani, M.Kom
Blog : blog.stikom.edu/lusiani
 
  





Operator Aritmatika yang terdapat di SQL *Plus, yaitu add (+), subtrack(-), multiply(*), divide(/). Salah satu contoh dari operator aritmatika :

SELECT last_name, salary, 12*(salary+100)

FROM employees;


Ketentuan dalam mendefinisikan kolom alias yaitu

§  Mengganti nama judul kolom

§  Membutuhkan tanda kutip ganda jika mengandung spasi atau karakter khusus 
 

Contoh menulis syntax alias : SELECT last_name AS name, commission_pct comm

FROM employees; 

Ada juga Concatenation Operator yang terdapat di SQL plus yaitu dua bar vertikal (| |).

Contoh dari syntax concat : SELECT last_name||job_id AS "Employees"

FROM employees;

Karakter string dan tanggal meliputi :

·         String karakter dan nilai tanggal yang tertutup oleh tanda kutip tunggal.

·         Nilai Karakter bersifat case-sensitive, dan tanggal nilai-nilai format sensitif.

·         Format standar saat ini adalah DD-MON-RR.
Dan ada juga simbol yang digunakan dalam SQL Plus :



Operator
Penjelasan
=
Equal to
> 
Greater than
>=
Greater than or equal to
< 
Less than
<=
Less than or equal to
<> 
Not equal to
BETWEEN
...AND...
Between two values
(inclusive)
IN(set)
Match any of a list of values
  LIKE
Match a character pattern
IS NULL
Is a null value

 





           













 Contoh Syntax between.. and.. yaitu : SELECT last_name, salary

FROM employees

WHERE salary BETWEEN 2500 AND 3500 ;
Contoh Syntax in yaitu : SELECT employee_id, last_name, salary, manager_id

FROM employees

WHERE manager_id IN (100, 101, 201) ;

Menggunakan ORDER BY Clause :
 Urutkan diambil baris dengan klausa ORDER BY:
            ASC: urutan menaik
            DESC: order menurun

Contoh : SELECT last_name, job_id, department_id, hire_date

FROM employees

ORDER BY hire_date ;

Single-Row Function

Single row function terdapat 2 jenis manipulasi yaitu : case-manipulation function dan character-manipulation functions.

Case-manipulation function : -  LOWER

-      UPPER

-      INITCAP

Character-manipulation function :  -  CONCAT

-     SUBSTR

-    LENGTH

-    INSTR

-    LPAD  | RPAD

-    TRIM

-    REPLACE











Tidak ada komentar:

Posting Komentar