Yang sering berhubungan ama yang namanya database, terutama mysql, wajib dah ngerti syntax2 dasar alias perintah2 pada mysql.. berikut ringkasan perintah2 utama pada mysql.. just check this out ;)
1. Membuat database
CREATE DATABASE Latihan;
2. Menghapus database
DROP DATABASE Latihan;
3. Menggunakan database/select database
USE Latihan;
4. Membuat table pada console
CREATE TABLE komputer (
komputer_id int(5) NOT NULL auto_increment,
merk_processor varchar(70) NOT NULL default '',
ram int(5) NOT NULL default '',
tgl_beli date NOT NULL default '',
keterangan varchar(255) NOT NULL default '',
PRIMARY KEY (komputer_id)
);
5. Melihat keterangan/properti pada sebuah table
DESCRIBE komputer;
6. Melihat daftar table yg ada pada database
SHOW TABLES;
7. Memasukkan data pada table
INSERT INTO komputer VALUE ('','Intel','512','2006-11-10','Barang baru');
INSERT INTO komputer VALUE ('','Duron','256','2006-11-12','Seccond');
INSERT INTO komputer VALUE ('','Giga byte','512','2006-11-10','Barang lama');
INSERT INTO komputer (merk_processor) VELUES ('AMD');
8. Melihat isi dari table/menampilkan isi dari table
SELECT * FROM komputer;
SELECT merk_processor,komputer_id,merk_processor AS Prosessor FROM komputer;
SELECT * FROM komputer ORDER BY komputer_id DESC;
SELECT * FROM komputer ORDER BY komputer_id ASC LIMIT 0,3;
SELECT * FROM komputer WHERE komputer_id IN (1,4);
SELECT merk_processor AS merk FROM komputer WHERE komputer_id > 2;
SELECT merk_processor AS merk FROM komputer WHERE komputer_id=3;
9. Meng-UpDate isi table
UPDATE komputer SET merk_procesor='Giga Pro' WHERE komputer_id=3;
UPDATE komputer SET komputer_id=0, merk_processor='X486' WHERE komputer_id=4;
UPDATE komputer SET merk_processor='x286' WHERE computer_id IN (2,3);
UPDATE komputer SET merk_processor='Intel P4';
10. Menghapus isi table
DELETE FROM komputer WHERE komputer_id=0;
DELETE FROM komputer WHERE computer_id IN (1,3);
DELETE FROM komputer;
11. Manipulasi searching pada table
SELECT * FROM komputer WHERE merk_processor LIKE '%tel%';
SELECT * FROM komputer WHERE merk_processor NOT LIKE '%tel%';
12. Manipulasi table
- menambah field
ALTER TABLE komputer ADD jenis VARCHAR(255) NOT NULL default '';
- mengganti field
ALTER TABLE komputer CHANGE jenis warna VARCHAR(255) NOT NULL default '';
- menghapus field
ALTER TABLE komputer DROP warna;
- menghapus primary_key
ALTER TABLE 'komputer_id' CHANGE 'id_komputer' 'id_komputer' INT(5) NOT NULL;
ALTER TABLE komputer DROP PRIMARY KEY;
- menambah primary_key
ALTER TABLE komputer ADD PRIMARY KEY (komputer_id);
ALTER TABLE 'komputer' CHANGE 'komputer_id' 'no_komp' INT(5) DEFAULT '0'
NOT NULL AUTO_INCREMENT;
Demikian beberapa perintah2 SQL, khususnya pada MySQL, tapi tetep bisa buat SQL2 laennya seperti SQL Server...
Sekian terimakasih, semoga bermanfaat :)
No comments:
Post a Comment