ลองไปศึกษาภาษา Sql ที่นี่...
http://teacher.en.rmutt.ac.th/deachrut.j/index.php/en/sqlสรุปคำสั่งภาษา SQL ที่จำเป็นต้องใช้SQL ย่อมาจาก Structure Query Language ถูกพัฒนาครั้งแรกโดยบริษัท IBM เป็นภาษาที่ใช้ในการจัดการฐานข้อมูลเกือบทุกๆ ตัว เช่น MS SQL Server ,Oracle ,Access โดยมีรูปแบบของคำสั่งมาตราฐานที่ถูกกำหนดโดย ANSI (American National Standards Institute) และมีรูปแบบของคำสั่งที่ง่ายต่อการทำงาน คล้ายกับภาษามนุษย์เลยทีเดียว
คำสั่ง SQL เพิ่มข้อมูลเข้าสู่ตาราง
รูปแบบ
INSERT INTO <ชื่อตาราง>(ฟิลด์1,ฟิลด์2,ฟิลด์3) VALUES(ข้อมูล1,ข้อมูล2, ข้อมูล3);
คำสั่ง SQL เรียกดูข้อมูลจากตาราง
รูปแบบ
SELECT <ฟิลด์> FROM <ชื่อตาราง>;
คำสั่ง SQL คำสั่งแก้ไขข้อมูลในตาราง
รุปแบบ
UPDATE <ชื่อตาราง> SET <ฟิลด์> = <ข้อมูล> WHERE <เงื่อนไข>;
คำสั่ง SQL คำสั่งลบข้อมูลในตาราง
รูปแบบ
DELETE FROM <ชื่อตาราง> WHERE <เงื่อนไข>;
คำสั่งแสดงรายชื่อฐานข้อมูล
รูปแบบ
show databases;
คำสั่งสร้างฐานข้อมูล / ลบฐานข้อมูล
รูปแบบ
create database <ชื่อฐานข้อมูลที่ต้องการสร้าง>;
drop database <ชื่อฐานข้อมูลที่ต้องการลบ>;
คำสั่งเปลี่ยนการทำงานบนฐานข้อมูลใดฐานข้อมูลหนึ่ง
รูปแบบ
use <ชื่อฐานข้อมูล>;
คำสั่งสร้างตารางใหม่ / ลบตารางเก่า
รูปแบบ
CREATE TEBLE <ชื่อตารางที่จะสร้าง>(รายชื่อฟิลด์);
DROP TABLE <ชื่อตารางที่ต้องการลบ>;
เช่น
CREATE TABLE sample(
id INT(6) NOT NULL AUTO_INCREMENT,
myname VARCHAR(30) NOT NULL,
pin INT(13) NOT NULL,
PRIMARY KEY (id)
);
จากตัวอย่างเป็นการสร้างตารางใหม่ชื่อ sample ซึ่งในตารางจะประกอบไปด้วย 3 ฟิลด์ ดังนี้
id ชนิดข้อมูล INT ขนาด 6 มีค่าว่างไม่ได้ รันตัวเลขอัตโนมัติ และเป็นคีย์หลัก (Primary key)
myname ชนิดข้อมูลแบบ VARCHAR ขนาด 30 มีค่าว่างไม่ได้
pin ชนิดข้อมูล INT ขนาด 13 มีค่าว่างไม่ได้