当前位置: 首页 > 面试题库 >

如何选择几列之一等于某个值的行?

曹育
2023-03-14
问题内容

假设我有一个包含A列,B列和C列的表。如何编写查询以选择A列或B列或C列等于某个值的所有行?谢谢。

更新: 我想忘记提及我的困惑了。假设还有另一列(第1列),我需要根据以下逻辑进行选择:

…其中Column1 =’..’AND(ColumnA =’..’OR ColumnB =’..’OR ColumnC =’..’)

像我上面用括号所做的那样对语句进行分组以获得所需的逻辑有效吗?


问题答案:

除非我在这里错过任何东西…

SELECT * FROM MYTABLE WHERE COLUMNA=MyValue OR COLUMNB=MyValue OR COLUMNC=MyValue


 类似资料:
  • 本文向大家介绍pandas 选择某几列的方法,包括了pandas 选择某几列的方法的使用技巧和注意事项,需要的朋友参考一下 如下所示: 以上这篇pandas 选择某几列的方法就是小编分享给大家的全部内容了,希望能给大家一个参考,也希望大家多多支持呐喊教程。

  • 问题内容: 基本上,我有下表: 我需要在每个列中获得唯一的条目,如以下示例所示: 到目前为止,以下代码片段几乎提供了我想要的内容,但可能会返回一些值,这在当前列中不是唯一的: 也无济于事,因为它返回唯一的行,而不是其值 编辑: 选择顺序无关紧要 问题答案: 即使使用Dimitri提到的有问题的组合,这也对我有用。我不知道这对于大音量有多快 SQLFiddle当前不适用于我,这是我的测试脚本: 输出

  • 问题内容: 如何选择以某个字符串开头的列值的行? 例如,我想选择“名称”列以“先生”开头的行。 问题答案: 你可以做 参见http://www.sqlite.org/lang_expr.html

  • 问题内容: 问题 在Pandas DataFrame中给定数据,如下所示: 我想选择所有是集合中几个值之一的行 题 在Pandas中执行此操作的有效方法是什么? 我看到的选项 遍历行,使用Python处理逻辑 选择并合并许多语句,如下所示 执行某种联接 这里的性能折衷是什么?一种解决方案何时比另一种更好?我缺少什么解决方案? 尽管上面的示例使用字符串,但我的实际工作是使用数百万行中10-100个整

  • 这是我的密码: 它返回表中所有列的数组。但我不需要把所有的专栏都写下来。我只需要返回以下列:。我对此进行了搜索并找到了答案:(使用函数) 但它并没有返回预期的结果。它返回以下内容: 如您所见,没有和列。我怎样才能修好它?

  • 问题内容: 我想编写一个查询,该查询返回所有行,直到某一列值的总和达到某个值为止。 例如在下表中: 如果我要获取行,直到列的总和等于7。 如果我要获取行,直到列的总和等于13。 问题答案: 这是一种应在MySQL中工作的方法: 在这种情况下,它涉及计算运行总计并选择记录,而运行总计小于或等于给定数字。 SQL小提琴