SELECT (ซีเล็คท์) หรือ การเรียกดูข้อมูลจากในตาราง 

  การ select (ซีเล็คท์) เราจะพบมากที่สุดเมื่อมีการทำงานร่วมกับ PostgreSQL (โพสต์เกรสเอสคิวแอล)  เป็นการเรียกดูข้อมูลในตารางบนฐานข้อมูลที่เรามีอยู่ ซึ่งคำสั่งใน PostgreSQL นั้นจะคล้ายกับ MySQL (มายเอสคิวแอล)  ทั่วๆ ไป 

รูปแบบคำสั่ง

SELECT expressions
FROM tables
WHERE conditions;

อธิบายคำสั่ง

expressions (เอ็กเพรสชั่น    :  คำสั่งตัวเลือกการแสดงผลของการ select อาจมีการคำนวณด้วย

tables (เทเบิล)             :  ชื่อตารางที่ต้องการ select

conditions_1 (คอนดิชั่น_1)    :  เงื่อนไขในการ select 

เนื่องจากการ select ที่มีความซับซ้อน จึงได้มีคำสั่งที่ช่วยในการ select ให้ง่ายขึ้น ได้แก่

• DISTINCT (ดิสทิง) : การเลือกแสดงข้อมูลเฉพาะที่ไม่ซ้ำกัน

• WHERE (แว) : การกรองข้อมูลที่จะนำมาแสดง (เงื่อนไข)

• ORDER BY (ออเดรอ์ บาย): การเรียงลำดับ เรียงแถว

• BETWEEN (บีทวิน), IN (อิน) และ LIKE (ไลค) : การเลือกแสดงข้อมูลที่อยู่ระหว่าง.., อยู่ใน..., และข้อมูลที่มี(เหมือนกับ)....

• GROUP BY (กรุ๊ป บาย) : การเแสดงข้อมูลโดยการแบ่งกลุ่ม

• HAVING (แฮฝวิ่ง) : การแสดงข้อมูลแบบกลุ่มโดยมีเงื่อนไข

• INNER JOIN (อินเนอร์ จอย) , LEFT JOIN (เล็ฟท จอย) , RIGHT JOIN (ไรท จอย) : การเลือกแสดงข้อมูลโดยมีตารางอื่นเชื่อมอยู่ 

สามารถศึกษาเพิ่มเติมได้ที่ คำสั่ง SQL ต่างๆ

โดย : http://www.mindphp.com

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 13 พฤศจิกายน 2556
โดย M007 พ 13 พ.ย. 2013 9:35 am บอร์ด M007 - นางสาวชาลินี เกษรรัตน์
2
10
พฤ 14 พ.ย. 2013 5:44 am โดย mindphp View Topic งานประจำวันที่ 13 พฤศจิกายน 2556
ช่วยแก้โค้ดหน่อยคับ มันขึ้น You have an error in your SQL syntax; check the manu
โดย comsci53 อ 12 พ.ย. 2013 2:05 pm บอร์ด Programming - PHP
0
7673
อ 12 พ.ย. 2013 2:05 pm โดย comsci53 View Topic ช่วยแก้โค้ดหน่อยคับ มันขึ้น You have an error in your SQL syntax; check the manu
งานประจำวันที่ 12 พฤศจิกายน 2556
โดย M007 อ 12 พ.ย. 2013 9:50 am บอร์ด M007 - นางสาวชาลินี เกษรรัตน์
1
9
อ 12 พ.ย. 2013 7:24 pm โดย M007 View Topic งานประจำวันที่ 12 พฤศจิกายน 2556
งานประจำวันที่ 9 พฤศจิกายน 2556
โดย M007 ส 09 พ.ย. 2013 9:00 am บอร์ด M007 - นางสาวชาลินี เกษรรัตน์
1
7
ส 09 พ.ย. 2013 4:58 pm โดย M007 View Topic งานประจำวันที่ 9 พฤศจิกายน 2556
PHP เบื้องต้น
โดย boo_kyoshii ศ 08 พ.ย. 2013 7:21 pm บอร์ด PHP Knowledge
0
4603
ศ 08 พ.ย. 2013 7:21 pm โดย boo_kyoshii View Topic PHP เบื้องต้น
งานประจำวันที่ 8 พฤศจิกายน 2556
โดย M007 ศ 08 พ.ย. 2013 1:34 pm บอร์ด M007 - นางสาวชาลินี เกษรรัตน์
1
5
ศ 08 พ.ย. 2013 6:57 pm โดย M007 View Topic งานประจำวันที่ 8 พฤศจิกายน 2556
ประจำวันที่ 8 พฤศจิกายน 2556
โดย boo_kyoshii ศ 08 พ.ย. 2013 10:30 am บอร์ด M012 - ศิริวรรณ นิจภากร
1
14
ศ 08 พ.ย. 2013 7:24 pm โดย boo_kyoshii View Topic ประจำวันที่ 8 พฤศจิกายน 2556
Joomla 3.2 ออกแล้ว
โดย tsukasaz พฤ 07 พ.ย. 2013 5:40 pm บอร์ด สอบถามปัญหาการใช้ phpBB3, SMF, Joomla, Wordpress, CMS, CRM
1
2002
อ 26 พ.ย. 2013 5:53 pm โดย yedped View Topic Joomla 3.2 ออกแล้ว