You are on page 1of 4

LPP Master

Komputer
Bandarlampung

MENGAMBIL DATA
SQL Server 2000
5

Proses pengambilan data secara umum bertujuan untuk melihat data yang telah
disimpan dalam suatu tabel. Namun untuk perintah tertentu, proses pengambilan data
justru digunakan untuk menduplikat data yang diambil ke tabel baru.

5.1 Operasi Selection


Operasi Selection merupakan operasi untuk pengambilan data secara horizontal
pada suatu tabel yang memenuhi kriteria tertentu.
Contoh :
Menampilkan seluruh data dari tabel BARANG yang kana dikenakan operasi selection.
SELECT *
FROM BARANG

Gambar 5.1 Hasil dari operasi selection

Modul SQL Server 2000

19

LPP Master
Komputer
Bandarlampung
Contoh :
Berikut ini penerapan operasi selection yang diikuti oleh kriteria yaitu Menampilkan
seluruh data dari tabel BARANG yang jumlahnya lebih dari sepuluh.
SELECT *
FROM BARANG
WHERE JUMLAH > 10

Gambar 5.2 Menampilkan data BARANG yang jumlahnya > 1


Contoh :
Menampilkan seluruh data dari tabel BARANG yang nama barangnya berawalan M.
SELECT *
FROM BARANG
WHERE NAMA LIKE M%

Modul SQL Server 2000

20

LPP Master
Komputer
Bandarlampung

Gambar 5.3 Menampilkan data BARANG dengan kriteria M%


Contoh :
Menampilkan nilai rata-rata dari field Jumlah dan berikan header Rata-2 Jumlah.
SELECT AVG(JUMLAH) AS [RATA-2 JUMLAH]
FROM BARANG
Contoh :
Menampilkan jumlah seluruh data (record) dari tabel BARANG.
SELECT COUNT(*) FROM BARANG
Contoh :
Menampilkan Total dari field Jumlah pada tabel BARANG.
SELECT SUM(JUMLAH)
FROM BARANG
Contoh :
Menampilkan nilai tertinggi dari field Jumlah di tabel BARANG
SELECT MAX(JUMLAH)
FROM BARANG

Modul SQL Server 2000

21

LPP Master
Komputer
Bandarlampung

5.2 Mengurutkan Data


Mengurutkan data (sort) bertujuan untuk menata data-data yang ada agar urutan
tampilannya sesuai dengan yang diinginkan.
Contoh :
Menampilkan data dari tabel BARANG dengan diurutkan berdasarkan Nama secara
Descending.
SELECT *
FROM BARANG
ORDER BY NAMA DESC

Gambar 5.4 Mengurutkan data secara Descending dengan kunci Nama

Modul SQL Server 2000

22

You might also like