现在有两张表
A:A_id(主键), A_name, A_other
B: A_id, B_id (联合主键)想通过一个sql语句,查询出A表中的全部数据,将B表中B_id对应的A_id所在的记录用一个常量标识出来,就是在每条记录加一个常量字段表示。
请各位高手指教。
A:A_id(主键), A_name, A_other
B: A_id, B_id (联合主键)想通过一个sql语句,查询出A表中的全部数据,将B表中B_id对应的A_id所在的记录用一个常量标识出来,就是在每条记录加一个常量字段表示。
请各位高手指教。
from A left join B on A.A_id = B.A_id;A表与B表左连接,包含B_id的数据就是B表中B_id对应的A_id所在的记录,注意decode函数中后两个参数要加引号,你试试吧,看好用不
非常感谢,这里还缺少了一个条件应该加在哪里?需要用B中的bid进行过滤,查询bid是某个特定值的aid才这样处理。仍然是A表中的全部数据。