Minggu, 26 September 2010

TUTORIAL QUERY SQL





penggunaan Query pada SQL

Data Manipulation Language

DML digunakan untuk memanipulasi data yang ada dalam suatu tabel. Perintah yang umum dilakukan adalah:

  • SELECT untuk menampilkan data
  • INSERT untuk menambahkan data baru
  • UPDATE untuk mengubah data yang sudah ada
  • DELETE untuk menghapus data


1. SELECT :

Pernyataan SELECT digunakan untuk query database tentang informasi database yang mana yang ditampilkan sebagai data. Format dasar dari pernyataan SELECT adalah :

SELECT kolom FROM namatabel WHERE kondisi


Contoh:

Diasumsikan terdapat tabel user yang berisi data sebagai berikut.











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 <> 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

contoh 6:
Tampilkan seluruh


[sunting] INSERT

Untuk menyimpan data dalam tabel dipergunakan sintaks:

INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI]) 

Contoh:

INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass'); 

[sunting] UPDATE


Untuk mengubah data menggunakan sintaks:

UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI] 

Contoh:

UPDATE Msuser set password="123456" where username="abc" 

[sunting] DELETE

Untuk menghapus data dipergunakan sintaks:

DELETE FROM [NAMA_TABLE] [KONDISI] 

Contoh:

DELETE FROM TEST WHERE NAMA='test'; 

Tidak ada komentar: