主表 A
1,要检索出A表的数据(包含LCL和FCL两种数据)
2. FCL的数据是FCL表跟A表通过JOB_NO关联取出,LCL的数据是LCL表跟A表通过JOB_NO关联取出(这里取出所有FCL和LCL的数据)
3. 接着用FCL或LCL表和HEAD表通过JOB_NO和权限语句关联,取出带权限的FCL和LCL数据(这里取出的是带权限的FCL和LCL的数据)要求FCL或LCL的数据不能都为零,并且2和3步检索的FCL,LCL的件数要分别相等,也就是FCL和LCL的数据要有数据,并且每件都要有权限才行
先可以假设
有A,F,L,H表要检索出A表的ID,NAME,AGE
1  SELECT COUNT(*) AS COUNT1  A.ID = F.ID  
   SELECT COUNT(*) AS COUNT2  A.ID = L.ID2  SELECT COUNT(*) AS COUNT3    F.ID = H.ID  AND  H.AGENT = '权限'   
   SELECT COUNT(*) AS COUNT4    L.ID = H.ID  AND  H.AGENT = '权限' 3  (COUNT1 != 0 OR COUNT2 != 0) AND (COUNT1  = COUNT3  AND COUNT1  = COUNT4 )