为了账号安全,请及时绑定邮箱和手机立即绑定

oracle联表查询

oracle联表查询

MMTTMM 2019-04-27 22:09:40
数据库A,B表有相同字段(A.a=B.b),经过联表查询where后面条件是A.a=B.b。请问如果我要添加一个条件,条件为 满足A=2222。该怎么加入这个条件呢
查看完整描述

3 回答

?
MM们

TA贡献1886条经验 获得超2个赞

希望可以帮到你
在条件后面加个and
您在一楼回复追问的查询语句,where后是没问题的。你报的错是,查询标识无效。
原因是你select 后面的显示字段,没有家表名.字段;您每个字段加一下。或者直接
select A.*,B.* from 表 where 条件

追问

哪个显示字段需要加表名呢,能否用我的select演示一下呢


查看完整回答
反对 回复 2019-04-27
?
蓝山帝景

TA贡献1843条经验 获得超7个赞

加个and就行了,例如:
select * from A,B where A.a=B.b and A.xxx=2222;

追问

没有用哎


我后面加入的条件是t_fx_cf_item这张表中的DEPTID='007482890' and STATUS='1'

select为下

select a.*,a.rowid from t_fx_cf_item a where DEPTID='007482890' and STATUS='1'


查看完整回答
反对 回复 2019-04-27
  • 3 回答
  • 0 关注
  • 807 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信