
mySql : mySQL DISTINCT AND ORDER BY
ปัญหานี้เกิดจาก เมื่อผมต้องการคนที่เขียน content 5 คนล่าสุดนะครับ
โดยต้องการรหัส user และ รหัส content มานะครับ ซึ่ง ต้องไม่ซ้ำกันครับ
วันนี้มาดูคำสั่ง การ SELECT ข้อมูลกันนะครับ
SELECT DISTINCT(USER_ID),MAX(CONTENT_ID)
FROM TBL_CONTENT
GROUP BY USER_ID
ORDER BY MAX(CONTENT_ID) DESC
LIMIT 0,5
ผลลัพท์
USER_ID CONTENT_ID
378 1366
418 1365
344 1362
330 1361
329 1360
ลองนำไปประยุกต์ดูนะครับ
มาเป็นเพื่อนกันครับ บนช่องทาง Social ด้านล่างนี้ครับ
--------------------------► LINE@ : @siamfocus.com
► Facebook : fanpage.siamfocus
► Twitter (X) : siamfocus
► Linkedin : taam-siamfocus
► Instagram : iamtaam
► Youtube : SiAMFOCUS
► Tiktok : @taamsiamfocus
--------------------------