3 Mencari Data (Retrieval)
SELECT adalah instruksi yang paling
banyak digunakan dalam SQL. SELECT memilih spesifik kolom dari satu atau
beberapa Tabel.
Secara umum bentuk SELECT adalah:
SELECT Kolom1,
Kolom2, …
FROM NamaTabel
WHERE Predikat
Bila kunci kata "WHERE"
tidak diberikan, maka yang diseleksi adalah seluruh record dalam tabel.
Predikat menyatakan kualifikasi
dari record yang ditemukan. Bila memenuhi syarat, maka record tersebut akan
dipilih.
SELECT * adalah karakter khusus
yang menyatakan, bahwa kolom yang dipilih adalah seluruh kolom yang ada pada
tabel tersebut.
sp_columns kursus
KODEKURSUS CHAR (3)
NAMAKURSUS CHAR2 (30)
JUMLAHJAM INT
Select * from kursus
kodekursus namakursus jumlahjam
----------------------------------------------------------
AIX IBM/AIX
ADMINISTRATOR 40
DB2 IBM
DB2 FUNDAMENTAL 30
DEL DELPHI 4.0 60
INP INTERNET
FULL PACKAGE 30
NTF WINDOWS
NT FULL PACKAGE 60
ORA ORACLE
FUNDAMENTAL 30
SOL SUN
SOLARIS 2.X 40
UNT INTEGRATING
UNIX – NT 30
UXF UNIX
FULL PACKAGE 80
VB6 VISUAL
BASIC 6 60
VC6 VISUAL
C++ 6.0 40
(11 row (s) affected)
select * from kursus
Mempunyai arti yang sama dengan:
select KodeKursus, NamaKursus,
JumlahJam
from
kursus
Contoh berikut menampilkan NamaKursus dan Jumlah Jam :
select
jumlahjam, namakursus from kursus
Hasil
jumlahjam namakursus
----------------------------------------
40 IBM/AIX
ADMINISTRATOR
30 IBM
DB2 FUNDAMENTAL
60 DELPHI 4.0
30 INTERNET
FULL PACKAGE
60 WINDOWS
NT FULL PACKAGE
30 ORACLE
FUNDAMENTAL
40 SUN
SOLARIS 2.X
30 INTEGRATING
UNIX – NT
80 UNIX
FULL PACKAGE
60 VISUAL
BASIC 6
40 VISUAL
C++ 6.0
(11 row(s) affected)