1)กำลังทำอันดับสินค้าขายดีอยู่ครับ แต่ติดที่ว่า ใส่LIMIT 0,5 มันโชว์แค่5ตัวเองครับ S_Dept =รหัสกลุ้มสินค้า
SELECT count(s_sale.S_Dept), groupfile.GroupName, s_sale.S_PCode, product.PDesc,
s_sale.S_Qty, product.PUnit1, s_sale.S_Net
FROM product
INNER JOIN s_sale
ON product.PCode = s_sale.S_PCode
LEFT OUTER JOIN groupfile
ON product.PGroup = groupfile.GroupCode
WHERE 1
GROUP BY s_sale.S_Dept
ORDER BY count( s_sale.S_Dept ) desc
LIMIT 0 , 5
2)อยากได้รหัสกลุ่ม รวมกันเหลือแค่อันเดียว
3)ลำดับที่ ทำยังไงครับ เวลา user เลือก มันจะขึ้นเอง เช่น เลือกอันดับสินค้าขายดี5อันดับ ก็จะโชว์ กลุ่มที่1 5อันดับแรกที่ขายดี กลุ่มที่2 5 อันดับแรก
sql
Moderator: mindphp, ผู้ดูแลกระดาน
-
- PHP Newbie
- โพสต์: 1
- ลงทะเบียนเมื่อ: 01/06/2017 10:36 am
sql
- แนบไฟล์
-
- download.png (23.38 KiB) Viewed 287 times
-
- download (1).png (15.02 KiB) Viewed 287 times
ผู้ใช้งานขณะนี้
สมาชิกกำลังดูบอร์ดนี้: ไม่มีสมาชิกใหม่ และบุคลทั่วไป 113