รบถาม sql ทีครับ
กระทู้เก่าบอร์ด อ.Yeadram

 861   1
URL.หัวข้อ / URL
รบถาม sql ทีครับ

id     full_name                    sta            t_year
1     กิตติศักดิ์ สวนสอน     โสด             2550
2     ถาวร มณีพน             โสด             2551
3     ชลิต รัมมะวาด             สมรส     2550
4     ทรงพล แจ้งสีทอง      โสด             2550
5     สุชิน บุญมาก             สมรส     2551
6     วิโรจน์ หอมมาก             สมรส     2552
7     สิทธิพร จินดา             โสด             2550
8     สมศักดิ์ หาญคำ             สมรส     2552
9     บุญมั่น รุ่งเรือง             โสด             2552
10     พงศธร ไชยสน             สมรส     2551

สว้สดีครับ รบกวนสอบถามการดึงข้อมูลทีครับ
คือ ผมดึง คนที่บรรจุปี 2550 กับ 2551 ได้ ตามปกติ ด้วย
SELECT *
FROM table1
WHERE t_year in ('2550','2551');

เเต่โดนสั่งให้ดึงเพิ่มคือว่า คนที่บรรจุในปี 2552 ที่ สมรส เเล้วให้แสดงออกมาด้วย

รบกวนแก้ sql ให้ทีครับ งง มาก
ขอบคุณครับ

1 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R17981
เราต้องใส่ Logical Operators ให้ตรวจสอบเพิ่มตามเงื่อนไขที่เพิ่มขึ้น

SELECT *
FROM table1
WHERE t_year in ('2550','2551') OR (t_year = '2552' AND sta = 'สมรส');

ประมาณนี้ครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.3442s