选择具有与给定ID相同值的行

帕斯卡·克洛弗菲尔德(Pascal Cloverfield)

我的桌子看起来像这样:

ID  |  Name      | file | 
=========================
1   |  test1     |   pdf   
2   |  test1     |   pdf   
3   |  test2     |   pdf   
4   |  test3     |   jpg  

我希望所有条目都具有与给定ID相同的名称。例如,我的函数获得id = 1,我希望所有条目都具有与ID 1相同的名称。

到目前为止,我的方法:

select yt1.*
    from table yt1
    left outer join table yt2
    on (yt1.doc_name = yt2.doc_name)
    where yt1.id = '.$docId.'
    ;

但是,当然,我只会获得一个条目。我该如何使用mySQL做到这一点?

提前致谢!

最好的祝福

数字克里斯
select * from mytable 
where name in (
   select name from mytable
   where id = '.$docId.'
)

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章