gpt4 book ai didi

sql - 使用 Join 在 SQL Server 中加入 4 个表

转载 作者:行者123 更新时间:2023-12-05 01:08:12 25 4
gpt4 key购买 nike

嗨, friend 们,我必须在 SQL Server 中加入 4 个表,并且需要在数据网格 View 中显示特定的库姆斯

第一个表:emp_details

enter image description here

第二个表:tbl_designation

enter image description here

第三个表:tbl_empcontribution

enter image description here

第四表:tbl_empdeduction

enter image description here

需要在数据网格 View 中显示的列是

1.从第一个表我需要显示 emp_id, emp_name , emp_pf
2.从第二个表我需要显示designation_name
3.从第三个表我需要显示pfacc1和pfacc2
4.从第四个表我需要显示 pf_percent 和 pf_max

尝试尽快回复此 friend ...谢谢...

最佳答案

下面是您需要的查询,您应该考虑保持命名约定的一致性,因为这有助于在编写代码时直观地减少错误。

SELECT ed.emp_id, ed.emp_name , ed.emp_pf, emd.designation_name, te.pfacc1, te.pfacc2, temp. pf_percent, temp.pf_max
FROM dbo.emp_details AS ed
LEFT JOIN dbo.emp_designation AS emd ON emd.designation_id = ed.emp_designation
LEFT JOIN dbo.tbl_empcontribution AS te ON te.eid = ed.emp_id
LEFT JOIN dbo.tbl_empdeduction AS temp ON temp.eid = ed.emp_id

关于sql - 使用 Join 在 SQL Server 中加入 4 个表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17440556/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com