สอบถาม SQl อยากได้ id ล่าสุดของ Id ที่เรา where in

เกี่ยวกับ ปัญหาการใช้งาน การติดตั้ง ฐานข้อมูล MySql Oracle MSSQL ect...
การเขียน คำสั่ง SQL เพื่อดึกข้อมูล บอร์ดนี้ควรระบุโครงสร้างตารางของท่านในคำถามด้วยนะ

Moderator: mindphp

ภาพประจำตัวสมาชิก
thatsawan
PHP VIP Members
PHP VIP Members
โพสต์: 8429
ลงทะเบียนเมื่อ: 31/03/2014 10:02 am
ติดต่อ:

สอบถาม SQl อยากได้ id ล่าสุดของ Id ที่เรา where in

โพสต์โดย thatsawan » 08/05/2017 1:34 pm

ผลที่อยากได้คือ


ลองเขียน

โค้ด: เลือกทั้งหมด

SELECT max(attach_id) as id,topic_id,real_filename,physical_filename, extension, mimetype FROM (bb_attachments a) WHERE a.topic_id IN ('176', '177') AND extension = 'zip' GROUP BY topic_id ORDER BY id DESC

ก็ไม่ได้ผล
คุณไม่มีสิทธิ์ดูไฟล์ที่แนบมาในกระทู้

ภาพประจำตัวสมาชิก
tsukasaz
PHP VIP Members
PHP VIP Members
โพสต์: 5891
ลงทะเบียนเมื่อ: 18/04/2012 9:39 am

Re: สอบถาม SQl อยากได้ id ล่าสุดของ Id ที่เรา where in

โพสต์โดย tsukasaz » 08/05/2017 1:53 pm

:baa:

โค้ด: เลือกทั้งหมด

SELECT * FROM `bb_attachments` WHERE attach_id IN (SELECT MAX(attach_id) FROM `bb_attachments` WHERE `extension`='zip' AND `topic_id` IN (176,177) GROUP BY topic_id)
The last bug isn't fixed until the last user is dead. (Sidney Markowitz, 1995)


ย้อนกลับไปยัง

ผู้ใช้งานขณะนี้

กำลังดูบอร์ดนี้: 3 และ บุคคลทั่วไป 0 ท่าน