Mata Kuliah :
Structure Query Language I (SQL I)
Dosen : Titik Lusiani, M.Kom
Blog : blog.stikom.edu/lusiani
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
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