问个SQL语句

nickgg 2005-12-28 12:57:57
表AA 有字段A,B,C
表BB有字段X,A,Z

现在想查出BB中符合B = Name的所有记录,该怎么写?
...全文
130 13 打赏 收藏 转发到动态 举报
写回复
用AI写文章
13 条回复
切换为时间正序
请发表友善的回复…
发表回复
bluejing0 2006-01-01
  • 打赏
  • 举报
回复
表AA 有字段A,B,C
表BB有字段X,A,Z

现在想查出BB中符合B = Name的所有记录,该怎么写?

select * from bb where BB.A in (select A from aa where B=name);

这才是正解
reshao 2005-12-31
  • 打赏
  • 举报
回复
表AA 有字段A,B,C
表BB有字段X,A,Z

现在想查出BB中符合B = Name的所有记录,该怎么写?

select aa.a,aa.b,aa.c,bb.x,bb.a,bb.z form aa,bb where aa.name = bb.name
stonezhy 2005-12-31
  • 打赏
  • 举报
回复
唉,来得太晚了~~~~

同意 whbo(王红波(年轻人,要有所作为)) 的
apartst 2005-12-31
  • 打赏
  • 举报
回复
又来晚了,同意qybao(阿宝)
select BB.*
from BB, AA
where BB.A = AA.A
and AA.B = Name
grjs2004 2005-12-29
  • 打赏
  • 举报
回复
BB中符合B = Name的所有记录,没法写,还是你没有写清楚,Name没有,BB里面有B吗?

怎么写啊??????????????????????????????????????????????????????????????


讲的不清楚啊!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!

langziwujia007 2005-12-29
  • 打赏
  • 举报
回复
楼上都正解,来晚了
happypzl 2005-12-29
  • 打赏
  • 举报
回复
都抢完了,呵呵!
todouwang 2005-12-29
  • 打赏
  • 举报
回复
表AA 有字段A,B,C
表BB有字段X,A,Z

现在想查出BB中符合B = Name的所有记录,该怎么写?
子查询就可以了
select * from 表bb where a in (select a from 表aa where b=name)
fangerhua 2005-12-28
  • 打赏
  • 举报
回复
呵呵,全是抢分的啊!
zhangjing1979666 2005-12-28
  • 打赏
  • 举报
回复
BB中符合B = Name的所有记录,没法写,还是你没有写清楚,Name没有,BB里面有B吗?麻烦lz写清楚了!!!
qybao 2005-12-28
  • 打赏
  • 举报
回复
上面漏了表AA

select 表BB.*
from 表BB, 表AA
where 表BB.A = 表AA.A
and 表AA.B = Name
qybao 2005-12-28
  • 打赏
  • 举报
回复
have a try

select 表BB.*
from 表BB
where 表BB.A = 表AA.A
and 表AA.B = Name
GARNETT2183 2005-12-28
  • 打赏
  • 举报
回复
表AA 有字段A,B,C
表BB有字段X,A,Z

现在想查出BB中符合B = Name的所有记录,该怎么写?

select aa.a,aa.b,aa.c,bb.x,bb.a,bb.z form aa,bb where aa.name = bb.name

2,496

社区成员

发帖
与我相关
我的任务
社区描述
Delphi 数据库相关
社区管理员
  • 数据库相关社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧