+ พื้นฐาน ภาษา SQL บางคำสั่ง
++ SELECT
++ UNION
++ CONCAT
[ สอนพื้นฐาน สำหรับใครรู้ตรงนี้แล้ว เลื่อนไปดูการ ตัวอย่างสอน SQL Injection เลย ]
รูปแบบ SQL SELECT
SELECT column_name(s) FROM table_name;
ตัวอย่าง SQL SELECT
1: SELECT * FROM Persons;
2: SELECT username,password FROM Member;
อธิบาย 1: ดึงข้อมูล ทุกคอลัม จากตาราง ชื่อ Persons
อธิบาย 2: ดึงข้อมูล คอลัมชื่อ username กับ คอลั่ม password จากตาราง ชื่อ Member
รูปแบบ SQL UNION Operator
SELECT column_name(s) FROM table1
UNION
SELECT column_name(s) FROM table2;
UNION
SELECT column_name(s) FROM table2;
ตัวอย่าง SQL UNION Operator
SELECT City FROM Customers
UNION
SELECT City FROM Suppliers;
UNION
SELECT City FROM Suppliers;
อธิบาย : คำสั่ง UNION เป็นคำสั่งช่วยในการดึงข้อมูลมากกว่า 1 tables
อธิบาย : ดึงข้อมูล คอลั่มชื่อ City จากตาราง ชื่อ Customers, Suppliers
รูปแบบ SQL CONCAT()
SELECT CONCAT(Culumn1,Culumn2,...) AS [New-Field] FROM [Table-Name]
ตัวอย่าง SQL CONCAT()
SELECT CustomerID,CONCAT(CustomerID,Name,Email) AS ConcatField FROM customer
อธิบาย : เป็นคำสั่งที่ใช้สำหรับการระบุเงือนไขการเลือกข้อมูลในตาราง โดยมันจะทำการ "รวมข้อมูล ไว้ด้วยกัน"
อธิบาย : ดึงข้อมูลคอลั่ม CustomerID และ รวมข้อมูลคอลั่ม CustomerID,Name,Email ในคอลั่มใหม่ชื่อ ConcatField จากตารางชื่อ customer
================================================================
ไม่มีความคิดเห็น:
แสดงความคิดเห็น