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

ตอบกระทู้

รูปแสดงอารมณ์
:icon_plusone: :like: :plusone: :gfb: :-D :) :( :-o 8O :? 8) :lol: :x :P :oops: :cry: :evil: :twisted: :roll: :wink: :!: :?: :idea: :arrow: :| :mrgreen: :angry: :baa: :biggrin:
รูปแสดงอารมณ์อื่นๆ

BBCode เปิด
[img] เปิด
[url] เปิด
[Smile icon] เปิด

กระทู้แนะนำ
   

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

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)

สอบถาม 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 
ก็ไม่ได้ผล
แนบไฟล์
2017-05-08_13-31-28.jpg

ข้างบน