
เรียนอาจารย์และเพื่อนสมาชิก
มีปัญหาเพิ่มเติมต่อจากกรณีที่ 1 และ กรณีที่ 2 ดังนี้
กรณีที 3 1select count category Query
select ข้อมูลใน Tables select count
โดยกำหนดว่า select ข้อมูลใน category
ให้ select ไม่รวม Z519 เช่น
NO. category
2 I10
3 I100
4 I101
4 I150
5 I104
1 I102
3 I106
3 I11
3 I109
3 I107
3 I108
6 I105
8 I13
1 I15
9 I110
10 I134
8 I129
5 I140
กรณีที 4 1select count category Query
select ข้อมูลใน Tables select count
โดยกำหนดว่า select ข้อมูลใน category
ให้ select ไม่รวม Z519
และในฟิลด์ NO มีเลขซ้ำให้ select รายการเดียวและที่มี NO เลขไม่ซ้ำก็นำมาแสดง (ได้ NO.ที่ไม่ซ้ำกัน) เช่น
NO. category
2 I10
3 I100
4 I101
5 I104
1 I102
6 I105
8 I13
9 I110
10 I134
กรณีที่ 5 ข้อมูลใน Tables collection ให้
5.1 select ข้อมูลใน Tables collection
ดูในฟิลด์ NO
5.2 select ข้อมูลใน Tables select count
ดูในฟิลด์ NO และ หลักการตามกรณีที่ 2
โดยกำหนดว่า select ข้อมูลใน category
ให้ select Z519 จะต้องอยู่คู่กับรายการอื่นๆ ไม่รวม Z519 ที่อยู่รายการเดียว
และเมือมี Z519 จับคู่ได้แล้วในฟิลด์ category ไม่สนว่า NO จะซ้ำ
ทั้ง 5.1 และ 5.2 ในฟิลด์ NO จับคู่กัน
โดย ทั้ง 2 Tables (select count , collection) และ ทั้ง 2 field (NO)
มีเลขซ้ำให้ select รายการเดียวและที่มี NO เลขไม่ซ้ำก็นำมาแสดง (ได้ NO.ที่ไม่ซ้ำกัน) เช่น
แต่ยึดหลักว่า ข้อมูลใน Tables collection ต้องมีข้อมูล NO เสมอ
จึงจะนำไปจับคู่กับ ข้อมูลใน Tables collection , field NO เช่น
NO. collection category
4 1000 Z519,I103
7 300 I12,I102,Z519,I111
10 100 I14,Z519 หรือ 10 Z519 , I119 ก็ได้
ใช้ไฟล์แนบเดิมครับ ขอบคุณครับ