假设我有两列:id和date。
我想给它一个id,它会找到列id的值日期的所有重复项。
示例:
id |date
1 |2013-09-16
2 |2013-09-16
3 |2013-09-23
4 |2013-09-23
我想给它一个id 1(没有提供任何关于日期的内容),它会给我一个2列的表格,列出id 1的日期重复
提前致谢!
答案 0 :(得分:3)
select * from your_table
where `date` in
(
select `date`
from your_table
where id = 1
)
或者如果您想使用联接
select t.*
from your_table t
inner join
(
select `date`
from your_table
where id = 1
) x on x.date = t.date