|
|
|
ใช้คำสั่ง SQL หาค่าร้อยละจากตาราง เป็นการหาค่าออกมาที่ละตัว แล้วแก้ Code เลข 1 2 3 4 5 ครับ (แบบสอบถามมีให้เลือก 5 ข้อ เพราะทำเป็นเว็บประมวลหาค่า) |
|
|
|
|
|
|
|
ขอบคุณ คุณ PlaKriM สำหรับคำตอบครับ
ผมทำต่อแล้ว ที่ได้คือ
(1)ผลรวมจำนวนของ colum2 เท่ากับ "Select COUNT(colum2) as percent From Table where colum1=' " & colum1 & " ' "
(2)จำนวนเลข 1 ของ colum2 กับ "Select COUNT(colum2) as percent From Table where colum1='" & colum1 & "' AND colum2 =" & 1
ผมก็ Select (2) โดยเปลี่ยนเลข 1 เป็น 2, 3, 4 และ 5
แล้วท่าผมคิดเป็นร้อยละ (2)*100/(1) เท่ากับ ???
จะเขียน Select ให้อยู่รวมกันอย่างไรดีครับ ขอคำแนะนำต่อทีครับ
|
|
|
|
|
Date :
2011-02-22 10:35:24 |
By :
kugkugku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
คิดเป็นร้อยละได้แล้วครับ
ผม "Select COUNT(colum2) as percent From Table where colum1=' " & colum1 & " ' " แยกขึ้นมา
แล้วตอนใส่ข้อมูลในตาราง ก็ค่อยมาคำนวนร้อยละ
rsadd("percent1")=percent1*100/percent
rsadd("percent2")=percent2*100/percent
rsadd("percent3")=percent3*100/percent
rsadd("percent4")=percent4*100/percent
rsadd("percent5")=percent5*100/percent
???แต่กำลังติดเรื่องการปัดค่าทศนิยมขึ้นและลงอยู่ มันเลยไม่ได้ออกมาเป็น 100%
ขอคำแนะนำด้วยครับ ขอบคุณครับ
|
|
|
|
|
Date :
2011-02-22 10:58:09 |
By :
kugkugku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
ได้ค่าทศนิยมรวมเป็นร้อยละ100 และเป็นทศนิยม 2ตำแหน่ง แล้วครับ
ผมไปปรับในฐานข้อมูล MSAccess>Data Type>General>Format=Fixed (ทศนิยม2ตำแหน่ง) ^^^ เรียบร้อย
|
|
|
|
|
Date :
2011-02-22 11:27:55 |
By :
kugkugku |
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
|
Load balance : Server 02
|