共有6个表
urlservice,cbe_subscriber_dyn,ts_productorder,cbe_subscriber,cbe_account_dyn,tc_account_balance 首先根据url条件查询第一个表(urlservice)需要subscriberkey 字段
select subscriberkey from urlservice where url=''; cbe_subscriber_dyn,ts_productorder,cbe_subscriber,cbe_account_dyn,tc_account_balan
上面五个表都有关联表(urlservice)的subscriberkey字段
cbe_subscriber_dyn 查询aaa字段
ts_productorder,查询bbb字段
cbe_subscriber,查询ccc字段
cbe_account_dyn,查询ddd字段
tc_account_balan,查询eee字段
这样的sql语句怎么写啊···因为数据量很多··性能要求好点的
请大家讨论一下写法···谢谢
urlservice,cbe_subscriber_dyn,ts_productorder,cbe_subscriber,cbe_account_dyn,tc_account_balance 首先根据url条件查询第一个表(urlservice)需要subscriberkey 字段
select subscriberkey from urlservice where url=''; cbe_subscriber_dyn,ts_productorder,cbe_subscriber,cbe_account_dyn,tc_account_balan
上面五个表都有关联表(urlservice)的subscriberkey字段
cbe_subscriber_dyn 查询aaa字段
ts_productorder,查询bbb字段
cbe_subscriber,查询ccc字段
cbe_account_dyn,查询ddd字段
tc_account_balan,查询eee字段
这样的sql语句怎么写啊···因为数据量很多··性能要求好点的
请大家讨论一下写法···谢谢
2、关联条件根据你的业务,查看数据是基于规则还是基于成本的优化路径(show parameter optim);
3、贴出你的执行计划。
因为我用不同字段相等=作为条件查询有时候出来的是没有,有时候查询出几行一样的信息
cbe_subscriber_dyn 包含aaa字段
ts_productorder,包含bbb字段
cbe_subscriber,包含ccc字段
cbe_account_dyn,包含ddd字段
tc_account_balan,包含eee字段