modul sql 2000 bab 5

Post on 31-Jan-2016

228 views 0 download

description

database pemrograman

Transcript of modul sql 2000 bab 5

LPP Master Komputer

Bandarlampung

5MENGAMBIL DATASQL Server 2000

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

Contoh :

Modul SQL Server 2000 19

LPP Master Komputer

Bandarlampung

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

5.2 Mengurutkan Data

Modul SQL Server 2000 21

LPP Master Komputer

Bandarlampung

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