Senin, 11 Mei 2009

Dasar MySQL 3

menampilkan & mengurutkan dari A-Z:

mysql> select * from <<>nama table> order by <<nama column>> asc;


menampilkan & mengurutkan dari Z-A:

mysql> select * from <<>nama table> order by <<nama column>> desc;


menampilkan data dari atas dengan limit:

mysql> select * from <<nama table>> limit <<jumlah limit>>;


menghapus dengan memnggunakan limit & order by & asd/desc:

mysql> delete from <<nama table>> order by <<nama column>> limit <<jumlah limit>>;


Read More......

Dasar MySQL 2

mengganti isi tabel:

mysql>replace table <<nama tabel>> values(isi datanya);

cat:sama dengan mengisi record & primary key.


menghapus isi semua tabel:

mysql>delete from <<nama tabel>>;


menghapus bagian tabel yg diingikan:

mysql>delete from <<nama tabel>> where <<nama column>> = <<isi>>;

ex: delete from siswa where nis="0001";


menghapus bagian tabel yg diingikan:

mysql>delete from <<nama tabel>> where <<nama column>> = <<isi>> and <<nama column>> = <<isi>>;

ex: delete from siswa where nis="0001" and alamat="surabaya";


menghapus dengan limit:

mysql>delete from <<namatable>> limit <<jumlah limit>>;

ex:delete from siswa limit 2;


meng-update-data:

mysql>update <<nama tabel>> set <<nama column>>=<<nama column>>*<<jumlah persen yg diinginkan>>;

ex: update barang set jual = jual*1.1;


meng-update-data dengan syarat:

mysql>update <<nama tabel>> set <<nama column yg datanya akan diubah>>="<<data baru>>" where <<column dengan p.key>>="<<p.key>>";

ex: update barang set barang ="pensil2b" where kode="atk001";


menampilkan data yang dimaksud-1:

mysql>select <<nama column>>, <<nama column>> from <<nama table>>;

ex: select kode, stoke from barang;


menampilkan data yang dimaksud-2:

mysql>select <<nama column>> from <<nama table>>;

ex: select kode from barang;


menampilkan data dengan menggunakan "where":

mysql>select * from <<nama table>> where <<nama column dengan P.key>>="<<p.key>>";

ex: select * from barang where kode = "atk0001";




Read More......

Dasar MySQL 1

membuat data base:

mysql> create database <<nama data base>>;


menghapus data base:

mysql> drop database <<nama database>>;


mengaktikan data base:

mysql> use <<nama database>>;


menampilkan database:

mysql> show databases;


membuat table dan columns :

mysql> create table <<nama table >> (<<nama table>> <<tipe data>>(lengt),<<nama table>> <<tipe data>>(lengt) ) ;

cat : perintah diatas hanya membuat 2 column.


menampilkan table:

mysql> show tables;


menampilkan struktur table:

mysql> describe <<nama table>>;

atau

mysql> select * from <<nama table>>;


menghapus table:

mysql> drop table <<nama table>>;


mengganti nama table cara 1:

mysql> rename table <<nama table>> to <<namatable baru>>, <<nama table>> to <<nama table baru >>;

cat: mengganti lebih dari 1 table


mengganti nama table cara 2:

mysql> alter table <<nama table>> rename <<nama tablebaru >>;


mengedit nama colomn:

mysql> alter table <<nama table>> change <<nama column yang kan diubah namanya>> <<nam kolom yang baru>> <<tipe data>>;


mengdit tipe data pada column:

cat: sama dengan mengedit nama column tapi yang diubah hanya tipe datanya saja


menghapus column:

mysql> alter table <<nama table>> drop <<nama column>>;


menambahkan column:

mysql> alter table <<nama table>> add column <<nama column baru>> <<tipe data>>;


mengubah posisi column:

mysql> alter table <<nama table>> modify <<column yangakan di pindah>> <<tipe data>>(lengt) after <<nama column sesudah column yang dipindah>>;


menambah primary key:

mysql> alter table <<nama table>> add primary key (<<nama column yang akan diisi primary key>>);


menghapus primary key :

mysql> alter table <<nama table>> drop primary key;




Read More......