Sunday, March 11, 2012

Perintah dasar lanjutan Mysql


Tampilkan seluruh data.
SELECT *  FROM user

Tampilkan pengguna yang tidak pernah bertransaksi.
SELECT *  FROM user
WHERE total_transaksi = 0

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

Tampilkan total nominal transaksi yang sudah terjadi.
SELECT SUM(total_transaksi) AS total_nominal_transaksi   FROM user

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

Digunakan 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”);



Perintah untuk memasukkan/menyisipkan  data ke dalam sebuah tabel yang telah kita buat.
Perintah: INSERT INTO nama_tabel (nama_kolom1, nama_kolom2, ...) values (data1, data2, ...);

Contoh : insert into mahasiswa (nama, npm, kelas, alamat) values ("Budi", "12345", "1IA07", "Jakarta");

Perintah diatas berarti kita akan memasukkan data ke dalam tabel mahasiswa, yang pertama yaitu Budi ke dalam kolom nama, lalu 12345 ke dalam kolom npm, 1IA07 ke dalam kolom kelas, dan Jakarta ke dalam kolom alamat. Tanda petik ("") berarti kita sudah definisikan tipe data dari nama_kolom dengan varchar, sehingga kita harus menggunakan tanda petik ("").

Perintah : UPDATE nama_tabel SET nama_kolom = ekspresi WHERE kondisi;
Contoh: update mahasiswa set nama = "Udin" where npm = "12345";
Perintah diatas berarti kita akan mengubah data pada kolom nama menjadi Udin yang dikondisikan / dilihat dari nilai npm 12345. Sehingga semua yang memiliki nilai npm 12345 pada kolom nama nya akan berubah menjadi Udin.

Delete from mahasiswa where npm = "12345";
Perintah diatas berarti kita akan menghapus data dari tabel mahasiswa yang dikondisikan / dilihat dari npm yaitu 12345. Maka semua data yang memiliki npm 12345 akan terhapus dari tabel mahasiswa.


CONTOH


select * from


update database


select * from where


insert into


select * from order by


delete where

Do you like this post? Please link back to this article by copying one of the codes below.

URL: HTML link code: BB (forum) link code:

No comments:

Post a Comment