SQL查询以检查表中的列是否具有特定值

Wang-Zhao-Liu Q

所以我有一张看起来像这样的桌子

A  | type_id | B
a  | 1       | b
a lot of more rows
...| ...     | ...
a2 | 3       | b2

我可以编写哪种SQL查询来检查type_id的值是否为3?我不能只是简单地打印表,因为前3个可能在百万分之一行或我不知道的地方。

到目前为止,我有:

SELECT type_id FROM billing.activity ORDER BY type_id # what here?
拉杜·格奥尔基(Radu Gheorghiu)

实际上,您需要添加一个WHERE子句,以免担心浏览所有数据并仅显示相关的部分。

SELECT
    A
    , B
    , type_id
FROM billing.activity
WHERE type_id = 3

另外,您想到这个的方式也不是

“检查IF类型具有值3”

但实际上

“检查哪些行的类型等于3”。

因此,这实际上不是检查,而是更多的数据过滤(根据您指定的条件显示要查看的内容)。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

SQL Server-如何检查表中的所有列并在行具有特定组合值的情况下排除行

如何检查表是否具有列存储索引?

检查表中的所有行是否在几列中具有某些值

SQL检查表是否包含值?

如何优化SQL查询以检查表中列值的一致性

检查表python中的特定值

如何在sql中检查表是否只有一列?

如何修改此Laravel验证规则,以检查表中是否存在在列中具有此值的记录?

如何在Laravel查询生成器中检查表是否已经具有where子句?

ms sql server如何检查表是否具有“ id”列并计数行(如果存在“ id”)

检查表格行的所有输入/选择字段是否都具有值

检查表jquery上是否存在具有特定td的行

角度检查表单是否具有原始值

HQL查询以检查表是否有数据

SQL动态查询:检查表列是否有数据

检查表的列是否具有唯一约束

检查表列是否有任何值

创建查询以检查表中是否有任何列为 Null

如何在树枝中检查表单字段是否具有标签

是否不从Quickbooks中返回帐单检查表中的所有值?

通过使用Sql中表名称中的特定单词来检查表是否存在

如何检查表行中是否存在值?

检查表是否包含lua中的值

如何检查表中是否存在值-Postgres PLPGSQL

如何检查表中是否已存在sql值以防止重复?

检查表中是否有任何字段为空值

Room + RxJava 2如何检查表中某个列等于特定值的记录

检查表在SQL Server中是否存在

如何使用SQL检查表中是否存在变量