ให้เรตสมาชิก: 1 / 5

ดาวใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งานดาวไม่ได้ใช้งาน
 

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

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
B - Write Checks error
โดย thatsawan อ 20 พฤษภาคม 2018 11:08 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
1
อ 20 พฤษภาคม 2018 11:08 pm โดย thatsawan
B - กรณีที่เปิด sup inv 2 ใบสถานะ open เเล้วเปิด Sup Payments inv 2 ใบ สถานะ open เเล้วcancel inv 1 ทำให้ Sup Paymenพัง
โดย thatsawan อ 20 พฤษภาคม 2018 10:57 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
2
อ 20 พฤษภาคม 2018 10:57 pm โดย thatsawan
B - error Supplier Payments
โดย thatsawan อ 20 พฤษภาคม 2018 10:29 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
1
อ 20 พฤษภาคม 2018 10:29 pm โดย thatsawan
งานประจำวัน 19 พฤษภาคม 2561
โดย patcha635 ส 19 พฤษภาคม 2018 7:26 pm บอร์ด M059 - พัชมณ สุวรรณ
0
2
ส 19 พฤษภาคม 2018 7:26 pm โดย patcha635
Re: R - รับค่าจากฟอร์ม รับ Selenium webdirve เพื่อ ทำ automates test ระบบ ERP
โดย rangsan ส 19 พฤษภาคม 2018 7:08 pm บอร์ด M058 - รังสรรค์ มุ่งกลาง
0
2
ส 19 พฤษภาคม 2018 7:08 pm โดย rangsan
ขอใบเสนอราคาของฮาจังนะ
โดย kanchanok ส 19 พฤษภาคม 2018 7:01 pm บอร์ด Mindphp Task (ทดลองงาน)
0
2
ส 19 พฤษภาคม 2018 7:01 pm โดย kanchanok
Q-ปัญหาเพิ่มเติมจากการกด Confiem Order ใน Quotations
โดย Rujikon ส 19 พฤษภาคม 2018 6:58 pm บอร์ด บวรเวชสมุนไพรไทย จำกัด - Tester
0
1
ส 19 พฤษภาคม 2018 6:58 pm โดย Rujikon
B - เอกสารที่ปริ้นออกมาตัวหนังสือทับกัน
โดย kanchanok ส 19 พฤษภาคม 2018 6:32 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
6
ส 19 พฤษภาคม 2018 6:32 pm โดย kanchanok
B - ไม่สามารถกด open Petty Cash ได้
โดย kanchanok ส 19 พฤษภาคม 2018 5:42 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
4
ส 19 พฤษภาคม 2018 5:42 pm โดย kanchanok
Q-ไม่สามารถกด Confirm Order ในใบ Quotation ได้
โดย Rujikon ส 19 พฤษภาคม 2018 5:30 pm บอร์ด บวรเวชสมุนไพรไทย จำกัด - Tester
0
6
ส 19 พฤษภาคม 2018 5:30 pm โดย Rujikon
ขอตัวอย่าง บันทึกบัญชีจ่ายเงินเดือนค่ะ
โดย thatsawan ส 19 พฤษภาคม 2018 4:39 pm บอร์ด ถาม - ตอบ ธุรกิจ กฏหมาย ภาษี บัญชี
1
25
ส 19 พฤษภาคม 2018 5:06 pm โดย kanchanok
B - ไม่สามารถ Posted การจ่ายชำระเงินได้
โดย kanchanok ส 19 พฤษภาคม 2018 2:19 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
3
14
อ 20 พฤษภาคม 2018 10:58 pm โดย thatsawan
(Close) B - ไม่สามารถ Validate Supplier Credit Note ได้
โดย kanchanok ส 19 พฤษภาคม 2018 1:58 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
1
6
ส 19 พฤษภาคม 2018 3:34 pm โดย thatsawan
B - ไม่สามารถเลือก Journal Item ได้
โดย kanchanok ส 19 พฤษภาคม 2018 12:08 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
2
7
ส 19 พฤษภาคม 2018 1:23 pm โดย kanchanok
B-ไม่สามารถส่งอีเมลล์หาลูกค้าใน opportunities ได้
โดย watcharin ส 19 พฤษภาคม 2018 12:04 pm บอร์ด M.D.Soft Co.,Ltd. - Tester
0
4
ส 19 พฤษภาคม 2018 12:04 pm โดย watcharin
B - กด Create and View Invoice จาก sale order ไม่ได้
โดย kanchanok ส 19 พฤษภาคม 2018 11:57 am บอร์ด M.D.Soft Co.,Ltd. - Tester
0
3
ส 19 พฤษภาคม 2018 11:57 am โดย kanchanok
B - ไม่สามารถ Posted การรับเงินใน Customer Payments ได้
โดย kanchanok ส 19 พฤษภาคม 2018 11:12 am บอร์ด M.D.Soft Co.,Ltd. - Tester
0
6
ส 19 พฤษภาคม 2018 11:12 am โดย kanchanok
การใช้งาน Python GUI( Tkinter ) : วิธีการทำ Default ค่าให้กับ Entry
โดย rangsan ส 19 พฤษภาคม 2018 10:27 am บอร์ด Programming - C/C++ & java & Python
0
20
ส 19 พฤษภาคม 2018 10:27 am โดย rangsan
งานประจำวันที่ 19 พฤษภาคม 2561
โดย Rujikon ส 19 พฤษภาคม 2018 10:17 am บอร์ด M060 - นายรุจิกร พงษ์พิละ
2
11
อ 20 พฤษภาคม 2018 2:02 am โดย nuattawoot
งานประจำวันที่ 19 พฤษภาคม 2561
โดย rangsan ส 19 พฤษภาคม 2018 10:06 am บอร์ด M058 - รังสรรค์ มุ่งกลาง
1
9
ส 19 พฤษภาคม 2018 6:59 pm โดย rangsan