 |
sum แล้ว ให้จำนวนมาก สุด เรียงลำดับ ไปจนถึง น้อยสุด select อย่างไรครับ |
|
 |
|
|
 |
 |
|
555
นิดเดียว
|
 |
 |
 |
 |
Date :
2009-10-26 16:36:54 |
By :
Sek-Artdrinker |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
order by อะไรครับ
คือ ถ้าผม order by qty มันก็จะได้ รายการ ที่ qty สูงสุด ไม่ใช่ ที่นำมาหาผลรวม แล้วน่ะครับ
่เช่น เรา sum(qty) มาได้ เป็น จำนวน เท่ากับ 55 แล้วเรามา order by มันก็จะไม่เรียง จาก มาำำก ไป น้อย ละครับ แต่มันจะได้ค่า ในการ order by จาก จำนวน ในฟิลด์ นั้น ๆ ก็คือ บางฟิลด์ มี 5 บาง ฟิลด์ มี 10 มันก็จะ เรียก 10 มาก่อน แล้ว มา 5 ซึ่งในความต้องการ ของผม นั้น กระผมต้องการ หาค่ามากสุด จากที่เรา sum มาแล้วน่ะครับ
ไม่เชื่อ ลอง คิวรี่ ดูสิครับ
|
 |
 |
 |
 |
Date :
2009-10-26 16:56:04 |
By :
ดา |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
คือ ถ้าผม select แบบนี้นะครับ
Code (PHP)
$sql = mysql_db_query($dbname,"select qty , pname , pid
from bale where pid between '0001' and '0600'
and ordermail regexp '$search099'
group by pid order by qty desc");
อย่างนี้ก็ได้แน่นอน น่ะครับ คือ ใช้ order by qty desc มัน ก็จะได้ค่าเรียง จากมาก ไป น้อย น่ะครับ
ก็ยังไม่ได้อยู่ดีน่ะครับ ท่านอื่น ช่วยแนะนำ อีกหน่อยครับ
|
 |
 |
 |
 |
Date :
2009-10-26 17:03:05 |
By :
ดา |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
น่าน มันต้อง อย่างนั้น คร๊าบ แจ๋วจริง พี่ท่าน
ยกนิ้วให้เล๊ย ...............
โต๊ะ เจ่ ( ภาษา จีน แปลว่า ขอก คุง มั๊ก มั๊ก )
|
 |
 |
 |
 |
Date :
2009-10-26 17:13:58 |
By :
ดา |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
SQL SUM
|
 |
 |
 |
 |
Date :
2009-10-26 17:14:45 |
By :
Sek-Artdrinker |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
 
|
 |
 |
 |
 |
Date :
2009-10-26 21:57:03 |
By :
panyapol |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
  
|
 |
 |
 |
 |
Date :
2010-08-07 09:32:34 |
By :
kjungblue |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
 |
|
|
 |
 |
|
สุดยอด จะเอาไปใช้มั้งครับ
|
 |
 |
 |
 |
Date :
2010-08-09 12:25:40 |
By :
lajlwm |
|
 |
 |
 |
 |
|
|
 |
 |
|
 |
 |
|
|