Oleh: awaludinfajari | September 12, 2011

Query pada MySQL

Database berkaitan erat dengan query, query adalah kemampuan untuk menampilkan suatu data dari database dimana mengambil dari table-tabel yang ada di database.

Query-query yang sering digunakan :

a)    Database

Membuat Database

CREATE DATABASE nama_database;

Contoh

CREATE DATABASE siswa;

Menghapus Database

DROP DATABASE nama_database;

DROP DATABaSE siswa;

b)   Membuat Tabel

Membuat Tabel

CREATE TABLE nama_table(

nama_field1 type_data  AUTO_INCREMENT,

nama_field2 type_data,

….

Nama_fieldn type_data

PRIMARY KEY(namafield)

);

Contoh

CREATE TABLE `nsiswa` (

`id_siswa` INT AUTO_INCREMENT ,

`nama` VARCHAR( 30 ) ,

`kelas` VARCHAR( 20 ) ,

PRIMARY KEY ( `id_siswa` )

Menghapus  Tabel

DROP  TABLE nama_table;

Contoh

DROP  TABLE siswa;

c)    Manipulasi Data

Memasukkan Data ke Tabel

INSERT INTO nama_tabel(nama_field1, nama_field2,…,nama_filedn) VALUES (‘nilai_1’,nilai_2,..,nilai_n);

Contoh

INSERT INTO siswa(nama,kelas) VALUES (“asep”,”X IPS 1”);

Menampilkan Data dari Tabel

SELECT *FROM nama_tabel;

SELECT *FROM nama_tabel WHERE field=”nilai”;

SELECT field1,fieldn FROM nama_tabel;

Contoh

SELECT  *FROM siswa

SELECT  *FROM siswa WHERE nama=”asep”;

SELECT  nama FROM siswa;

Menghapus Data pada Tabel

DELETE FROM nama_table WHERE field=’nilai’;

Contoh

DELETE FROM siswa WHERE nama=”asep”;

 Mengupdate Data pada Tabel

UPDATE nama_tabel SET nama_field1=’nilai_baru’,

nama_field2=’nilai_baru’,

……,

Nama_fieldn=’nilai_baru’

WHERE nama_field = “nilai”;

Contoh

UPDATE siswa SET nama=”janu”, kelas=”XC” WHERE nama=”asep”;

Join Tabel

SELECT  nama_tabel1.field1_tabel1, nama_tabel2.field_tabel2 FROM nama_tabel21,nama_tabel2 WHERE kondisi.

Contoh:

SELECT siswa.nama, kelas.nama_kelas FROM siswa, kelas

WHERE siswa.id_kelas = kelas.id_kelas;


Responses

  1. Hi, Neat post. There is an issue with your website in web explorer, might check this?
    IE still is the marketplace chief and a good section of other people will
    omit your magnificent writing due to this problem.


Tinggalkan Balasan

Isikan data di bawah atau klik salah satu ikon untuk log in:

Logo WordPress.com

You are commenting using your WordPress.com account. Logout / Ubah )

Gambar Twitter

You are commenting using your Twitter account. Logout / Ubah )

Foto Facebook

You are commenting using your Facebook account. Logout / Ubah )

Foto Google+

You are commenting using your Google+ account. Logout / Ubah )

Connecting to %s

Kategori

%d blogger menyukai ini: