5. Simpan gadjet Copyright: Blog Trik dan Tips - http://blogtrikdantips.blogspot.com/2012/09/ada-yang-lapar-gak-kalau-makan-mie.html#ixzz2DouD43WU Tolong sertakan link ini jika mengkopi artikel diatas. Terima kasih

Jumat, 18 Januari 2013

FUNGSI SELECT


FUNGSI SELECT
SUMBER : http://id.wikipedia.org/wiki/SQL
SELECT adalah perintah yang paling sering digunakan pada SQL, sehingga kadang-kadang istilah query dirujukkan pada perintah SELECT. SELECT digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama. Secara umum, perintah SELECT memiliki bentuk lengkap: ( QUERY BUDIN ) Cilegon.
SELECT [nama_tabel|alias.]nama_field1 [AS alias1] [, nama_field2, ...]
FROM nama_tabel1 [AS alias1] [INNER|LEFT|RIGHT JOIN tabel2 ON kondisi_penghubung]
[, nama_tabel3 [AS alias3], ...]
[WHERE kondisi]
[ORDER BY nama_field1 [ASC|DESC][, nama_field2 [ASC|DESC], ...]]
[GROUP BY nama_field1[, nama_field2, ...]]
[HAVING kondisi_aggregat]
dengan:
  • kondisi adalah syarat yang harus dipenuhi suatu data agar ditampilkan.
  • kondisi_aggregat adalah syarat khusus untuk fungsi aggregat.
Kondisi dapat dihubungkan dengan operator logika, misalnya AND, OR, dan sebagainya.
Contoh:
Diasumsikan terdapat tabel user yang berisi data sebagai berikut.
Username    PASSWORD   TGL_LHR     JML_TRANSAKSI  TOTAL_TRANSAKSI
AMRIZAL     6487AD5EF    09-09-1987         6                                       10.000
HESNA        97AD4erD       01-01-1994         0                                        0
WILLY         548794654       06-12-1965        24                                       312.150
PRASS        FLKH947HF    24-04-1980        3                                         0
Lego           94RER54          17-08-1945        34                                      50.000

Contoh 1: Tampilkan seluruh data.
SELECT *
FROM user
Contoh 2: Tampilkan pengguna yang tidak pernah bertransaksi.
SELECT *
FROM user
WHERE total_transaksi = 0
Contoh 3: Tampilkan username pengguna yang bertransaksi kurang dari 10 dan nilainya lebih dari 1.000.
SELECT username
FROM user
WHERE jml_transakai < 10 AND total_transaksi > 1000
Contoh 4: Tampilkan total nominal transaksi yang sudah terjadi.
SELECT SUM(total_transaksi) AS total_nominal_transaksi
FROM user

Contoh 5: Tampilkan seluruh data diurutkan berdasarkan jumlah transaksi terbesar ke terkecil.
SELECT *
FROM user
ORDER BY jml_transaksi DESC


Tidak ada komentar:

Posting Komentar