mirror of
https://github.com/alibaba/canal.git
synced 2026-11-04 00:30:15 +08:00
Updated Sync ES (markdown)
@@ -60,7 +60,7 @@ sql映射说明:
|
||||
|
||||
sql支持多表关联自由组合, 但是有一定的限制:
|
||||
1. 只能使用left outer join即最左表一定要是主表
|
||||
2. 关联从表中不能有多张表
|
||||
2. 关联从表如果是子查询不能有多张表
|
||||
3. 主sql中不能有where查询条件(子查询中可以有where条件但是不推荐, 可能会造成数据同步的不一致, 比如修改了where条件中的字段内容)
|
||||
4. 关联条件只允许主外键的'='操作不能出现其他常量判断比如: on a.role_id=b.id and b.statues=1
|
||||
5. 关联条件必须要有一个字段出现在主查询语句中比如: on a.role_id=b.id 其中的 a.role_id 或者 b.id 必须出现在主select语句中
|
||||
|
||||
Reference in New Issue
Block a user