Select 查询一个表,条件来自是另一个表,如何写这个语句?

2024-11-07 16:50:54
推荐回答(5个)
回答(1):

select * from gdxx where 产品编号 in (select 产品编号 from dhb )

回答(2):

要速度快的话就不能够用*来查询所有内容,而是查询你所需要的列的内容即可,例如你只要所有gdxx中查询出来的纪录的产品编号和产品名称

select b.产品编号,b.产品名称 from dhb a,gdxx b where a.产品编号=b.产品编号

回答(3):

select * from gdxx where gdxx.产品编号=dbh.产品编号

回答(4):

以上答案 全部正确 所以选我为正确答案 :)

回答(5):

select * from gdxx inner join dhb on gdxx.产品编号=dbh.产品编号