有USER_A表和USER_B表存的两种用户
还有C表,C表中有两个字段 USER_TYPE,USER_ID
能不能根据这两个字段从用户表里查询啊
比如USER_TYPE=A USER_ID=1
那么就从USER_A里查询USER_ID=1的用户
这种情况最好在存储过程中处理。
可以
表关联简单的分为左关联、右关联。例子:
select * from USER_A
left outer join c on c.USER_ID=USER_A.USER_ID //以USER_A为主表,以USER_ID关联
where c.USER_Type=a and c.USER_ID=1