作者herman602 (奸商)
看板Database
标题[SQL ] 这样的SQL怎麽下
时间Sun Oct 7 13:28:46 2012
我现在有五个资料表
1. `audience` 储存分众资讯
(id, name) 主键为id
2. `table` 储存表单基本资料的
(id, name, word, pdf) 主键为id
3. `table_class` 储存表单类别名称叙述用的
(id, name) 主键为id
4. `table_class_data` 储存表单与类别关系用的 (一个表单可以在多个类别之下)
(id, table_id, table_class)
主键为id, table_id参考`table`.`id`, table_class参考`table_class`.`id`
5. `table_audience` 储存表单分众导览资讯用的 (一个表单可以在多个分众之下)
(id, table_id, audience_id)
主键为id, table_id参考`table`.`id`, audience_id参考`audience`.`id`
我现在的问题是
要依据不同的audience, 印出不同表格类别, 然後再印出表格(没有在该分众的不显示)
现在的状况是, 有些表格类别下面可能没有任何表格要印(因为都不属目前网页选的分众)
要怎麽知道这些表格类别下面是否有表格需要印呢
没有的话, 该表格类别就不要被SELECT出来....
--
※ 发信站: 批踢踢实业坊(ptt.cc)
◆ From: 140.113.63.170