现有三张表,CUST_A,CUST_B,CUST_C
CUST_A的字段:ID,ISM_ID,CONTENT,STARTTIME,ENDTIMECUST_B的字段:ID,RE_ID,RE_CONTENTCUST_C的字段:ID,C_ID,C_CONTENT//B表的RE_ID关联A表的ISM_ID,C表的C_ID关联A表的ISM_ID(A表的ISM_ID为唯一值)。现在界面要求显示CUST_A表的所有内容,并且统计出A表的ISM_ID在B表中出现的次数(使用次数),同时也显示C表的C_CONTENT字段(如果没有关联上,就显示为空)
显示为:
标题(CONTENT) 开始时间(STARTTIME) 结束时间(ENDTIME) 使用次数 内容(C_CONTENT)
test 2010-09-09 11:12:12 2010-09-09 11:12:12 2 test2
tpke 2010-06-09 11:12:12 2010-06-19 11:12:12 0
tpk4 2010-07-09 11:12:12 2010-08-09 11:12:12 1 sfsfsf
三张表的关联查询,棘手啊,急!
CUST_A的字段:ID,ISM_ID,CONTENT,STARTTIME,ENDTIMECUST_B的字段:ID,RE_ID,RE_CONTENTCUST_C的字段:ID,C_ID,C_CONTENT//B表的RE_ID关联A表的ISM_ID,C表的C_ID关联A表的ISM_ID(A表的ISM_ID为唯一值)。现在界面要求显示CUST_A表的所有内容,并且统计出A表的ISM_ID在B表中出现的次数(使用次数),同时也显示C表的C_CONTENT字段(如果没有关联上,就显示为空)
显示为:
标题(CONTENT) 开始时间(STARTTIME) 结束时间(ENDTIME) 使用次数 内容(C_CONTENT)
test 2010-09-09 11:12:12 2010-09-09 11:12:12 2 test2
tpke 2010-06-09 11:12:12 2010-06-19 11:12:12 0
tpk4 2010-07-09 11:12:12 2010-08-09 11:12:12 1 sfsfsf
三张表的关联查询,棘手啊,急!
Select a.CONTENT,a.STARTTIME,a.ENDTIME,b.RE_CONTENT,c.C_CONTENT
From CUST_A a,CUST_B b, CUST_C c
Where a.ISM_ID=b.RE_ID and a.ISM_ID=c.C_ID
from CUST_A a
left join CUST_B b on a.ISM_ID=b.RE_ID
left join CUST_C c on a.ISM_ID=c.C_CONTENT
group by a.CONTENT,a.STARTTIME,a.ENDTIME,c.C_CONTENT