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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
ขอคำแนะนำหนังสือ ภาษี บัญชี หน่อยค่ะ
โดย thatsawan พฤ 19 มี.ค. 2015 1:39 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
0
587
พฤ 19 มี.ค. 2015 1:39 pm โดย thatsawan View Topic ขอคำแนะนำหนังสือ ภาษี บัญชี หน่อยค่ะ
ปิดงบรายเดือน คืออะไร
โดย thatsawan พฤ 19 มี.ค. 2015 1:38 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
383
ศ 14 ส.ค. 2015 4:11 pm โดย Apiradee.02 View Topic ปิดงบรายเดือน คืออะไร
ถามเรื่องหน้าที่ ความเเตกต่าง ระหว่าง สนง.บัญชี ผู้ตรวจบัญชี ผู้ทำบัญชี
โดย thatsawan พฤ 19 มี.ค. 2015 1:36 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
682
พฤ 19 มี.ค. 2015 3:48 pm โดย wanida mutujid View Topic ถามเรื่องหน้าที่ ความเเตกต่าง ระหว่าง สนง.บัญชี ผู้ตรวจบัญชี ผู้ทำบัญชี
ถามเรื่อง ผู้ทําบัญชี มีความจำเป็นหรือไม่ที่บริษัทจะต้องมี
โดย thatsawan พฤ 19 มี.ค. 2015 1:34 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
2
917
พฤ 19 มี.ค. 2015 2:17 pm โดย wanida mutujid View Topic ถามเรื่อง ผู้ทําบัญชี มีความจำเป็นหรือไม่ที่บริษัทจะต้องมี
โพสต์กระทู้ ไม่ได้ค่ะ SQL ERROR ทำยังไร
โดย thatsawan พฤ 19 มี.ค. 2015 10:53 am บอร์ด Programming - PHP
3
282
พฤ 19 มี.ค. 2015 10:58 am โดย mindphp View Topic โพสต์กระทู้ ไม่ได้ค่ะ SQL ERROR ทำยังไร
งานประจำวันที่ 19 มีนาคม 2558
โดย wanida mutujid พฤ 19 มี.ค. 2015 10:25 am บอร์ด MT04
1
5
พฤ 19 มี.ค. 2015 6:38 pm โดย wanida mutujid View Topic งานประจำวันที่  19 มีนาคม  2558
วิธีเคลีย cache ใน Ubuntu(Clear filesystem memory cache)
โดย offing พฤ 19 มี.ค. 2015 10:16 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
0
1706
พฤ 19 มี.ค. 2015 10:16 am โดย offing View Topic วิธีเคลีย cache ใน Ubuntu(Clear filesystem memory cache)
งานประจำวันที่ 19 มีนาคม 2558
โดย sasitorn พฤ 19 มี.ค. 2015 10:02 am บอร์ด MT05
2
14
พฤ 19 มี.ค. 2015 6:16 pm โดย sasitorn View Topic งานประจำวันที่ 19 มีนาคม 2558