【发布时间】:2012-02-24 16:48:06
【问题描述】:
在 MySQL 中:
如果我们有两个表:
comments
key | value
=================
1 | foo
2 | bar
3 | foobar
4 | barfoo
和:
meta
comment_key | value
=========================
1 | 1
2 | 1
3 | 2
4 | 1
我想从comment 表中获取在meta 表中具有相应comment_key 且具有特定value 的cmets(meta 表中的value 列)。
例如,我想从comment 表中选择所有在meta 表中具有value 或1 的行:
我希望得到这些结果:
key | value
=================
1 | foo
2 | bar
4 | barfoo
如果我要从comment 表中选择所有在meta 表中具有value 或2 的行:
我希望得到这样的结果:
key | value
=================
3 | foobar
真的希望有人能帮忙,提前谢谢大家!
我想我需要加入吗?任何指针都会很棒,如果可能的话,一个简短的解释,这样我就可以找出哪里出错了 -> 下次我会知道的!
【问题讨论】: