กระทู้เก่าบอร์ด อ.Yeadram
2,098 3
URL.หัวข้อ /
URL
จัดกลุ่มอายุแต่ละช่วง
ข้อมูลเทเบิล
เพศ อายุ วุฒิ
ช 25 ป.ตรี
ช 30 ป.ตรี
ญ 31 ป.ตรี
ญ 50 ป.ตรี
ช 45 ป.โท
ญ 39 ป.โท
ช 52 ป.โท
ต้องการรู้จำนวนคนแต่ละวุฒิและแต่ละเพศ โดยใช้ sql ให้ผลลัพธ์ออกมาแบบนี้ครับ
วุฒิ เพศ อายุ< 30 อายุ 30-40 อายุ 41-50 อายุ 51-60 รวม
ป.ตรี ช 1 1 - - 2
ป.ตรี ญ - 1 1 - 2
ป.โท ช - - 1 1 2
ป.โท ญ - 1 - - 1
7
ขอบคุณครับ
เพศ อายุ วุฒิ
ช 25 ป.ตรี
ช 30 ป.ตรี
ญ 31 ป.ตรี
ญ 50 ป.ตรี
ช 45 ป.โท
ญ 39 ป.โท
ช 52 ป.โท
ต้องการรู้จำนวนคนแต่ละวุฒิและแต่ละเพศ โดยใช้ sql ให้ผลลัพธ์ออกมาแบบนี้ครับ
วุฒิ เพศ อายุ< 30 อายุ 30-40 อายุ 41-50 อายุ 51-60 รวม
ป.ตรี ช 1 1 - - 2
ป.ตรี ญ - 1 1 - 2
ป.โท ช - - 1 1 2
ป.โท ญ - 1 - - 1
7
ขอบคุณครับ
3 Reply in this Topic. Dispaly 1 pages and you are on page number 1
2 @R02027
ว๊า มันไปไม่ครบ
มันมีปัญหากับ โค้ดของเว็บ
เอางี้ เอาไปดูรูปเอาก็แล้วกันครับ ทั้ง 3 คิวรี่เลย
มันมีปัญหากับ โค้ดของเว็บ
เอางี้ เอาไปดูรูปเอาก็แล้วกันครับ ทั้ง 3 คิวรี่เลย
3 @R02165
ขอบคุณครับ เยี่ยมมาก
Time: 0.3783s
SELECT Table1.sex, Table1.old, Table1.degre, IIf([old]51,"56")))) AS hd
FROM Table1;
คิวรี่แท็บไขว์ ชื่อ qCross
TRANSFORM Count(q.hd) AS CountOfhd
SELECT q.degre, q.sex, Count(q.hd) AS zhd
FROM q
GROUP BY q.degre, q.sex
ORDER BY q.degre DESC
PIVOT q.hd;
คิวรี่ตัวสุดท้าย มันโพสต์ไม่ได้ เอาเป็นรูปไปดูก็แล้วกันครับ
อันนี้แบบแจงให้เห็นทีละตัว
ถ้าจะรันทีเดียวก็ต้องเอาแต่ละตัวมาซ้อนกันเข้าไป เป็นแบบ sub query
ลองแกะตามดูนะครับ