SQL多表连接查询补充

it2024-07-19  68

1.需求

从四张表中获取到以下信息:

进件流水号、申请人姓名、申请时间、申请本金、审批结果、签约通知时间、签约确认时间、保单号、含税保费、去税保费

2.书写方式:

select a.business_no, a.loan_name, a.apply_time, a.loan_balance, a.screen_result, b.sign_apply_time, c.sign_confirm_time, d.policy_no, d.sum_premium, d.no_tax_premium from cf_direct_baseloaninfo a left join cf_direct_signinfo b on a.business_no=b.business_no left join cf_direct_capital_institutions_app c on a.business_no=c.business_no left join cf_direct_policy_cost d on c.loan_contract_id=d.loan_contract_id;

分析如下:查询的列来自于不同的表,所以必须使用别名进行区分

              from后只能有一个表

              左链接书写之间没有逗号。

转载于:https://www.cnblogs.com/haibaowang/p/6902766.html

最新回复(0)