ขอถามการตั้งผลรมแยกและรวม ในแบบสอบถามเดียวกัน
กระทู้เก่าบอร์ด อ.Yeadram

 1,395   5
URL.หัวข้อ / URL
ขอถามการตั้งผลรมแยกและรวม ในแบบสอบถามเดียวกัน

ผมมีตารางรายชื่อ
      เพศ
        ช
           ญ
        ช
          ช
มีทั้งหมด 4 คน

อยากได้ แบบสอบถามไขว้ เพื่อเอาผลรวมจำนวนทั้งหมด ไปเป็นตัวหาร ในการคิดร้อยละครับ

เพศ          จำนวน           จำนวนทั้งหมด
ช               3                               4
ญ               1                               4

ปล. จะค้นหาแล้วครับ แต่กดแล้วมันไม่ยอมค้นหาครับ

5 Reply in this Topic. Dispaly 1 pages and you are on page number 1

1 @R15155
ที่จริงข้อมูล มีเยอะนะครับ อยากได้วิธี ไปปรับใช้ ครับ
2 @R15156
คุณอยากให้คิวรี่แสดงประมาณนี้หรือเปล่าครับ

เพศ     จำนวน     จำนวนทั้งหมด     %
ชาย     3     4     75
หญิง     1     4     25

หากใช่ ใน จำนวนทั้งหมด ลองใช้เป็นซับคิวรี่ดูครับ
ตัวอย่าง สมมุติตารางชื่อ Table1 เขียน SQL ดังนี้:

SELECT Table1.เพศ, Count(Table1.เพศ) AS จำนวน, (SELECT Count(เพศ) FROM Table1) AS จำนวนทั้งหมด, ([จำนวน]*100)/[จำนวนทั้งหมด] AS [%]
FROM Table1
GROUP BY Table1.เพศ;
3 @R15157
แก้ไข:
SELECT Table1.เพศ, Count(Table1.เพศ) AS จำนวน, (SELECT Count(เพศ) FROM Table1) AS จำนวนทั้งหมด, ([จำนวน]*100)/[จำนวนทั้งหมด] AS [เปอร์เซนต์]
FROM Table1
GROUP BY Table1.เพศ;
4 @R15158
ขอบคุณครับ
ตามที่ต้องการครับ เดี๋ยวจะลองนำไปใช้ดูครับ
เพราะข้อมูลมีหลายตัว
ผมไม่อยากทำ คิวรี่ ผลรวมทั้งหมดอีกคิววรี่มาจับ จะทำให้ มีคิวรี่ หลายตัวมาก เดี๋ยวผมจะงง นะครับ

ตามตัวอย่างที่อาจารย์ให้มา

ผมไม่ได้ตั้งการ ให้คำนวรให้คิดเปอร์เซ็น นะครับ ( จะเอาไปคิดเปอร์เซ็ฯต์อีกคิวรี่หนึ่ง)

ผมอยากได้ ผลรวม ทั้งหมด ในกลุ่ม คือให้ได้ 4 ( จาก3+1)

อยากได้ แค่นี้ ครับ (ยังไม่เอาเปอร์เซ็นต์ครับ)

เพศ          จำนวน           จำนวนทั้งหมด
ช               3                               4
ญ               1                               4



เดี๋ยว คิดเปอร์เช็น จะทำคิวรี หาอีกทีหลังครับ
5 @R15159
สรุป ผมทำตามที่อาจารย์บอกได้แล้วครับ

เมื่อกี้ ลืมแก้ เพศ เป็นsex ไป 1 ตัว คิวรี่เลยไม่ออก

ได้ตามที่ต้องการแล้วครับ

ขอบคุณครับ
@ ประกาศใช้งานเว็บบอร์ดใหม่ => บอร์ดเรียนรู้ Access สำหรับคนไทย
แล้วจะใส่ลิ้งอ้างอิงมาที่โพสต์เก่านี้หรือไม่ก็ตามสะดวกครับ
Time: 0.4532s