在 asp.net core mvc 中使用 Dapper 连接表并按多个条件进行过滤
Join tables and filter by multiple condtions with Dapper in asp.net core mvc
我想用多个条件查询连接两个 table
string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan l left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";
当我执行上面的代码时,我发现我需要通过 Approved 和 [= 过滤 Loan table 20=]已删除但是我好像没弄对
下面的代码是我试过但没有用的
string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan WHERE Delete = 0 AND Approve = 1 l left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";
{"Incorrect syntax near the keyword 'Delete'."}
请使用下面的代码,代码中存在类型错误,您在 Loan table 和 alias l
之间添加了 delete dna approve 条件
string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan l WHERE l.Delete = 0 AND l.Approve = 1 left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";
我想用多个条件查询连接两个 table
string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan l left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";
当我执行上面的代码时,我发现我需要通过 Approved 和 [= 过滤 Loan table 20=]已删除但是我好像没弄对
下面的代码是我试过但没有用的
string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan WHERE Delete = 0 AND Approve = 1 l left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";
{"Incorrect syntax near the keyword 'Delete'."}
请使用下面的代码,代码中存在类型错误,您在 Loan table 和 alias l
之间添加了 delete dna approve 条件string sql = "Select l.*, c.FirstName_CompanyName from dbo.Loan l WHERE l.Delete = 0 AND l.Approve = 1 left join Customer c on l.CustId=c.CustId where LoanAccountNo > 0 ";