0
給定兩個表比較計數...跨越兩個表
tblEvents (fldEventID, fldAECap, fldDWCap, fldWSCap)
tblSignUps (fldSignUpID, fldEventID, fldPosition)
其中的1 fldPosition一個值涉及fldAECap,值2涉及fldDWCap,值3涉及fldWSCap;如果fldPosition值的計數等於每個相關CAP值,我需要防止將任何新記錄插入到tblSignUps中。例如,我們可能只有3位分配爲fldAECAP和位置值出現3次fldPosition對於給定的事件ID
的基本邏輯將回落到...
INSERT INTO tblSignUps
VALUES(NULL,12,3)
WHERE fldWSCap > COUNT(fldPosition(3))
我會怎麼做這個?