|
|
|
จะคิวรี่ดาต้าเบสแบบไหนครับ ถ้าค่าในดาต้าเบส มีค่าลบด้วย และคิวรี่แบบไม่มีค่าลบ |
|
|
|
|
|
|
|
เท่าที่ดูแล้ว $pp มันจะได้ ถ้าค่าติดลบ จะได้ - แต่ไม่ติดจะได้ค่าตัวแรกออกมา ซึ่งเอาไปตรวจสอบตรงๆ คงไม่ได้อะครับ ลองหาวิธีอื่นดูครับ
|
|
|
|
|
Date :
2011-07-03 22:56:10 |
By :
slurpee55555 |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
จะนับ rows มันใช่ไม๊ครับ หรือจะรวมค่า
ถ้าจะนับว่ามีกี่ rows ก็ count เลยครับ
แนวคิด
***ค่าที่ติดลบ < 0 ***
Code (PHP)
$Sql = mysql_query("select count(field) as name form table where field < 0")
***ค่าที่ไม่ติดลบ > 0 ***
$Sql = mysql_query("select count(field) as name form table where field > 0")
ถ้าจะรวมค่าก็ sum เลยครับ
$Sql = mysql_query("select sum(field) as name form table where..........")
***อีกอย่างน่ะครับ
ถ้าข้อมูลไม่ใช่ตัวเลข แต่เป็นตัวอักษร
ต้อง select ออกมาทั้งหมดครับ
แล้ววนลูปเพื่อ หาเครื่องหมาย "-"
ถ้าเจอ "-" ก็สร้างตัวแปรมารับค่า ++ ไปเรื่อยๆ
ถ้าไม่เจอเครื่องหมายลบ ก็สร้างตัวแปรอีกตัวมารับค่า ++ ไปเรื่อยๆเช่นกันครับ
|
ประวัติการแก้ไข 2011-07-03 23:00:12
|
|
|
|
Date :
2011-07-03 22:56:35 |
By :
mangkunzo |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 03
|