sintak dasar mysql
-mysql>show database;
-mysql>use nama_database;
-mysql>show tables;
melihat isi seluruh dari salah satu table
-mysql>select*from user;
buat database baru
-mysql>create database formulir;
-mysql>drop database formulir;
membuat tabel
-mysql>create data (field1 typefield1 not null , field2 typefield2 ,primary key(field1);
(create table data (nama char(15) not null,alamat char (20),primary key(nama));
mengisi tabel
-mysql>insert into data (field1,field2)values(valuefield1,valuefield2);
insert into data(nama,alamat)value('kifli','sungai andai');
-mysql>select*from nama_table;
select*from data;
-mysql>select field from nama_table;
select nama from data;
edit tabel
-mysql>update nama_table set fieldl=’valuefieldbaru’;
update data set nama=’kifli’;
update data set alamat=’asrama’;
-mysql>updatenama_table set fieldl=’newvaluefield’ where field2=’valuefield2’;
update data set alamat=’pustena’ where nama=’adnan’ ;
hapus isi tabel
-mysql>delete from nama_table where field=valuefield;
delete from data where nama=’alikomeini’;
Menambah/menghapus/mengubah field dari tabel
-Bila kita ingin memodifikasi field pada tabel dapat digunakan syntax;
mysql>alter table nama_table add/drop field (typefield());
-Menambah field dalam tabel, sintaknya:
mysql>alter table nama_table add field typefield();
alter table data add telepon int(10);
-mysql>alter table nama_table add field typefield() after field;
alter table data add pekerjaan char(15) after alamat;
-mysql>alter table nama_table drop field;
alter table data drop telepon;
-mysql>alter table nama_table change name_field name_field_baru typefield ();
alter table data change pekerjaan telepon int(10);
Menampilkan isi tabel
-mysql>select * from nama_field;
untuk menampilkan tabel dengan kondisi field tertentu semisal field nama
mysql>select field1,field2 from nama_field;
select nama, alamat from data;
Menampilkan isi tabel dengan beberapa keyword :
1. Distinct
Keyword ini berguna untuk menghilangkan record-record yang
sama.
Sintaknya :
mysql>select distinct field from nama_table ;
select distinct nama from data;
2. Between
Keyword ini berguna untuk membatasi suatu kolom yang berada
pada suatu batas nilai tertentu. Misalkan, buka tabel user di
database formulir, sintaknya :
mysql>select field1, field2 from nama_table where field2 between
valuefield2 and valuefield2;
select nama, umur from user where telepon between 2500000 and
2530000;
3. like
Keyword ini berguna untuk mencari data yang memiliki pola
tertentu. Misalkan untuk mencari alamat user dengan kata unix,
dapat digunakan query :
mysql>select field from nama_table where field like ‘%value%’;
select alamat from data where alamat like ‘%cisitu%’;
4. order by
Keyword ini berguna untuk menampilkan field sesuai abjad. Sintak :
mysql>select * from nama_table order by field;
select*from data order by nama;
untuk urutan kebalikannya dapat digunakan;
mysql>select field1,field2 from data order by field1 desc;
Tidak ada komentar:
Posting Komentar