如何在MS SQL的两列中搜索多个值

约萨夫·阿卜杜拉(Yoosaf Abdulla)

我有一个看起来像的查询

SELECT * FROM mytable mt
WHERE 1=1
AND mt.column_1 IN (SELECT id FROM employee WHERE salary >10000)
OR  mt.column_2 IN (SELECT id FROM employee WHERE salary >10000)

我知道上面的查询看起来不好,即使它可以完成我的工作。我做了谷歌,但找不到帮助。我问的原因是实际情况,“雇员”表是临时表,在strored_procedure的较高级别上填充了数据,而这是我对该过程的最终选择语句。

约翰·卡佩莱蒂

我认为简单JOIN就能解决问题

SELECT mt.* 
 FROM mytable mt
 JOIN (SELECT id FROM employee WHERE salary >10000) B
   on mt.column_1=B.ID or mt.column_2=B.ID 

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

如何在ms Access中搜索并替换为Null值

来自分类Dev

如何在ms sql中计算多个值

来自分类Dev

如何在ms excel中组合多个IF

来自分类Dev

如何在DataTables中搜索多个列?

来自分类Dev

如何在MS SQL中生成表?

来自分类Dev

如何在MS-SQL中对同一列的不同值使用计数功能?

来自分类Dev

如何在MS Azure中调试PHP

来自分类Dev

如何在MS Office中添加VBA?

来自分类Dev

如何在MS Word中嵌入计算

来自分类Dev

如何在 MS Access 中过滤数组

来自分类Dev

如何在SQL Server的结果中包含空值的同时使用多个参数进行搜索

来自分类Dev

如何在SQL Server 2005中的多个表中搜索列

来自分类Dev

如何从包含多个值的列中匹配搜索字符串的任何值,这些值由sql中的表中的空格分隔?

来自分类Dev

MS Access:如何在筛选的搜索中筛选多个字段(文本框)

来自分类Dev

如何在MS Excel中使用IF获取特定列值?

来自分类Dev

如何在MS Access SQL中编写我的SQL代码?

来自分类Dev

如何在MS Access 2010中从TextBox保存值

来自分类Dev

如何在 MS SQL 数据库中搜索特定字符串?

来自分类Dev

如何在MS SQL Server 2008中启用远程调试?

来自分类Dev

如何在Solr 4.4.0中使用MS SQL?

来自分类Dev

如何在MS Access中查找字段/列源?

来自分类Dev

如何在AutoCompleteTextView中基于多个值执行搜索

来自分类Dev

如何在JavaScript数组中搜索相同值的多个索引

来自分类Dev

如何在字符串中搜索多个值?

来自分类Dev

Javascript:如何在多个数组中搜索相同的值

来自分类Dev

如何在以列表为值的字典中搜索多个元素?

来自分类Dev

如何在字符串中搜索多个值?

来自分类Dev

如何在 coredata 模型中搜索多个值?

来自分类Dev

如何从表中搜索和显示两个或多个值的行

Related 相关文章

  1. 1

    如何在ms Access中搜索并替换为Null值

  2. 2

    如何在ms sql中计算多个值

  3. 3

    如何在ms excel中组合多个IF

  4. 4

    如何在DataTables中搜索多个列?

  5. 5

    如何在MS SQL中生成表?

  6. 6

    如何在MS-SQL中对同一列的不同值使用计数功能?

  7. 7

    如何在MS Azure中调试PHP

  8. 8

    如何在MS Office中添加VBA?

  9. 9

    如何在MS Word中嵌入计算

  10. 10

    如何在 MS Access 中过滤数组

  11. 11

    如何在SQL Server的结果中包含空值的同时使用多个参数进行搜索

  12. 12

    如何在SQL Server 2005中的多个表中搜索列

  13. 13

    如何从包含多个值的列中匹配搜索字符串的任何值,这些值由sql中的表中的空格分隔?

  14. 14

    MS Access:如何在筛选的搜索中筛选多个字段(文本框)

  15. 15

    如何在MS Excel中使用IF获取特定列值?

  16. 16

    如何在MS Access SQL中编写我的SQL代码?

  17. 17

    如何在MS Access 2010中从TextBox保存值

  18. 18

    如何在 MS SQL 数据库中搜索特定字符串?

  19. 19

    如何在MS SQL Server 2008中启用远程调试?

  20. 20

    如何在Solr 4.4.0中使用MS SQL?

  21. 21

    如何在MS Access中查找字段/列源?

  22. 22

    如何在AutoCompleteTextView中基于多个值执行搜索

  23. 23

    如何在JavaScript数组中搜索相同值的多个索引

  24. 24

    如何在字符串中搜索多个值?

  25. 25

    Javascript:如何在多个数组中搜索相同的值

  26. 26

    如何在以列表为值的字典中搜索多个元素?

  27. 27

    如何在字符串中搜索多个值?

  28. 28

    如何在 coredata 模型中搜索多个值?

  29. 29

    如何从表中搜索和显示两个或多个值的行

热门标签

归档