.ใช้ในการรวมคอลัมภ์หลายๆอันเข้าด้วยกัน
SELECT
CONCAT(String1,String2,...) AS ชื่อใช้อ้าง
FROM ชื่อตาราง
เช่น SELECT
CONCAT(pname,fname,lname) AS Name
FROM
person
ถ้าต้องการให้มีช่องว่าให้ใส่ " " ลงไป เช่น CONCAT(pname,fname," ",lname) AS Name
SQL GROUP_CONCAT
ใช้ในการรวมเรคอร์ดหลายๆอันรวมกัน
SELECT
GROUP_CONCAT(คอลัมภ์ที่ต้องการต่อ) AS ชื่อใช้อ้าง
FROM ชื่อตาราง
เช่น
SELECT
hn,GROUP_CONCAT(agent) AS agent
FROM
opd_allergy
WHERE hn = "0002731"
จากข้อมูล
ผลลัพธ์
SQL IN
ใช้เป็นตัวกำหนดเงือนไขมากว่า 1 ค่า
คอลัมภ์1,คอลัมภ์2...
FROM ชื่อตาราง
WHERE ตั้งเงื่อนไข IN(ค่าที่1,ค่าที่2,....)
เช่น
ในกรณีที่ไม่อยากเเสดงค่านั้นให้เพิ่ม NOT เข้าไปจะได้ผลตรงข้ามกับค่าข้างต้นคือแสดงทุกค่ายกเว้น person_idที่ 1390และ 9
ไม่มีความคิดเห็น:
แสดงความคิดเห็น