สอบถามเรื่อง query sql ครับ อยาก query แค่หนึ่ง row ครับ
นี้ภาพประกอบครับ
Date :
2013-09-12 10:18:02
By :
blackdevil
limit 0,1
Date :
2013-09-12 10:21:47
By :
เด็กโง่
$sql = "select * from imgalbum,imglist where imgalbum.id_img=imglist.id_img GROUP BY imglist.id_img ORDER BY imgalbum.id_img DESC ";
Date :
2013-09-12 10:26:05
By :
meannerss
ขอบคุณครับ ลองแล้วครับยังไม่ได้เรยครับ ออกมาแค่ row เดว อยากให้ออกมา imgalbum.id_img ของแต่ละแถวที่ไม่ซ้ำกันนะครับ ขออย่างละหนึ่งแถวครับ
Date :
2013-09-12 10:29:47
By :
blackdevil
ok ได้แล้วครับ ขอบพระคุณคร๊าฟฟฟ อิอิ
Date :
2013-09-12 10:31:13
By :
blackdevil
ค่าที่ได้ แบบนี้ครับ รบกวนอีกนิสนะครับ ใกล้ความเป็นจิงละฮ๊าฟฟ ขออีกนิสนะครับ อยากให้ เรียงค่าน้อยจาก imglist.id ด้วยครับ เพื่อที่จะดึง รูป แรกออกมา แสดงโชว์อ่ะครับ
Date :
2013-09-12 10:45:48
By :
blackdevil
ให้ id_img = 15,14,13
id = 20,18,15 อ่ะครับ
Date :
2013-09-12 11:07:51
By :
blackdevil
ลองดูใหม่ครับ ถ้าไม่ได้ตามต้องการลองเปลี่ยน LEFT JOIN เป็น RIGHT JOIN หรือ INNER JOIN ดูนะครับ
Code (PHP)
SELECT
imglist.*,
imgalbum.*
FROM imglist
LEFT JOIN imgalbum ON (imglist.id_img = imgalbum.id_img )
WHERE imgalbum.id_img=imglist.id_img ORDER BY imgalbum.id_img DESC ";
ประวัติการแก้ไข 2013-09-12 15:19:04
Date :
2013-09-12 13:10:39
By :
meannerss
ขอบคุณคร๊าฟฟฟ
Date :
2013-09-12 14:39:19
By :
blackdevil
Load balance : Server 02