Ilmu komputer adalah web yang berhubungan dengan komputer termasuk tips trik dan ilmu-ulmu komputer lainnya
CREATE
untuk membuat objek baru, USE
untuk menggunakan objek, ALTER
untuk mengubah objek yang sudah ada, dan DROP
untuk menghapus objek.CREATE DATABASE Swalayan
--> Yaitu Membuat Database baru Dengan nama Swalayan
CREATE TABLE Barang(Kodebrg VARCHAR(30),Namabrg VARCHAR(20),harga NUMERIC)
-->Yaitu Membuat tabel Barang dengan field dan tipe datanya seperti diatas
SELECT untuk menampilkan dataINSERT
untuk menambahkan data baruUPDATE
untuk mengubah data yang sudah adaDELETE
untuk menghapus data
SELECT
. SELECT
digunakan untuk menampilkan data dari satu atau lebih tabel, biasanya dalam sebuah basis data yang sama. Secara umum, perintah SELECT
memiliki bentuk lengkapSELECT [nama_tabel|alias.]nama_field1 [AS alias1] [, nama_field2, ...]Kondisi adalah syarat yang harus dipenuhi suatu data agar ditampilkan.
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]
AND
, OR
dan NotSebagai Contoh Diasumsikan terdapat tabel USER
yang berisi data sebagai berikut.
username | passwd | tanggal_lahir | jml_transaksi | total_transaksi |
---|---|---|---|---|
Aris | 6487AD5EF | 09-09-1987 | 6 | 10.000 |
Budi | 97AD4erD | 01-01-1994 | 0 | 0 |
Charlie | 548794654 | 06-12-1965 | 24 | 312.150 |
Daniel | FLKH947HF | 24-04-1980 | 3 | 0 |
Erik | 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 <> 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
INSERT
Insert dalah perintah yang digunakan untuk menambah record ke dalam tabel
Sintax yang digunakan:
INSERT INTO [NAMA_TABLE] ([DAFTAR_FIELD]) VALUES ([DAFTAR_NILAI])
Contoh:
INSERT INTO TEST (NAMA, ALAMAT, PASSWORD) VALUES ('test', 'alamat', 'pass')
UPDATE
Update adalah perintah untuk merubah data
Sintax yang digunakan:
UPDATE [NAMA_TABLE] SET [NAMA_KOLOM]=[NILAI] WHERE [KONDISI]
Contoh:
UPDATE Msuser set password="123456" where username="abc"
DELETE
Delete Adalah Menghapus Data
Sintax yang digunakan
DELETE FROM [NAMA_TABLE] [KONDISI]
Contoh:
DELETE FROM TEST WHERE NAMA='test'
Sumber: http://id.wikipedia.org/wiki/SQL