oracle联表查询

数据库A,B表有相同字段(A.a=B.b),经过联表查询where后面条件是A.a=B.b。请问如果我要添加一个条件,条件为 满足A=2222。该怎么加入这个条件呢

MMTTMM
浏览 832回答 3
3回答

MM们

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

蓝山帝景

加个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'
打开App,查看更多内容
随时随地看视频慕课网APP

相关分类

Oracle