กระทู้เก่าบอร์ด อ.Yeadram
1,395 5
URL.หัวข้อ /
URL
ขอถามการตั้งผลรมแยกและรวม ในแบบสอบถามเดียวกัน
ผมมีตารางรายชื่อ
เพศ
ช
ญ
ช
ช
มีทั้งหมด 4 คน
อยากได้ แบบสอบถามไขว้ เพื่อเอาผลรวมจำนวนทั้งหมด ไปเป็นตัวหาร ในการคิดร้อยละครับ
เพศ จำนวน จำนวนทั้งหมด
ช 3 4
ญ 1 4
ปล. จะค้นหาแล้วครับ แต่กดแล้วมันไม่ยอมค้นหาครับ
เพศ
ช
ญ
ช
ช
มีทั้งหมด 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 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.เพศ;
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
เดี๋ยว คิดเปอร์เช็น จะทำคิวรี หาอีกทีหลังครับ
ตามที่ต้องการครับ เดี๋ยวจะลองนำไปใช้ดูครับ
เพราะข้อมูลมีหลายตัว
ผมไม่อยากทำ คิวรี่ ผลรวมทั้งหมดอีกคิววรี่มาจับ จะทำให้ มีคิวรี่ หลายตัวมาก เดี๋ยวผมจะงง นะครับ
ตามตัวอย่างที่อาจารย์ให้มา
ผมไม่ได้ตั้งการ ให้คำนวรให้คิดเปอร์เซ็น นะครับ ( จะเอาไปคิดเปอร์เซ็ฯต์อีกคิวรี่หนึ่ง)
ผมอยากได้ ผลรวม ทั้งหมด ในกลุ่ม คือให้ได้ 4 ( จาก3+1)
อยากได้ แค่นี้ ครับ (ยังไม่เอาเปอร์เซ็นต์ครับ)
เพศ จำนวน จำนวนทั้งหมด
ช 3 4
ญ 1 4
เดี๋ยว คิดเปอร์เช็น จะทำคิวรี หาอีกทีหลังครับ
5 @R15159
สรุป ผมทำตามที่อาจารย์บอกได้แล้วครับ
เมื่อกี้ ลืมแก้ เพศ เป็นsex ไป 1 ตัว คิวรี่เลยไม่ออก
ได้ตามที่ต้องการแล้วครับ
ขอบคุณครับ
เมื่อกี้ ลืมแก้ เพศ เป็นsex ไป 1 ตัว คิวรี่เลยไม่ออก
ได้ตามที่ต้องการแล้วครับ
ขอบคุณครับ
Time: 0.4532s