你不就是要在拼接sql语句的时候加个or name is null吗 写个函数,传入列名和当前sql字符串,返回当前字符串+or 列名 is null 这有什么难的吗
写个函数调用一下不就得了
那你就加上 where name='韩国' or name is null不就得了
你把完整的sql语句放出来,where写哪里去了 你不是应该先把前面的多表查询结果做成视图(或者就用括号括起来当个动态表),然后再从这个结果里继续查询吗 你把where写到其中一个表的查询条件里去,一full outer join不又把过滤掉的数据加回去了
62,047
社区成员
669,049
社区内容
加载中
.NET 社区是一个围绕开源 .NET 的开放、热情、创新、包容的技术社区。社区致力于为广大 .NET 爱好者提供一个良好的知识共享、协同互助的 .NET 技术交流环境。我们尊重不同意见,支持健康理性的辩论和互动,反对歧视和攻击。
希望和大家一起共同营造一个活跃、友好的社区氛围。
试试用AI创作助手写篇文章吧