【发布时间】:2014-01-14 19:29:46
【问题描述】:
我试图这样做:
两个输入:
1."用标签搜索问题:" 2.“无标签”
TABLE: questions (
-id,
-url,
.
.
.
-other data
)
TABLE: tags (
-id,
-tag
)
TABLE: tags_and_questions (
-id,
-question_id,
-tag_id
)
SELECT `question_id` FROM `tags_and_questions` WHERE `tag_id` IN ($ok_tags_id) AND `tag_id` NOT IN ($no_tags_id)
tags_and_questions 表中的数据示例:
question_id tag_id
1 1
1 2
1 3
当$no_tags_id = 3时,获取tags_and_questions的结果是数组([0] => 1, [1] => 1)
这个表可以吗?
【问题讨论】: