SQL如何基于另一个列的值创建一个布尔列

蓝月亮

我有一个SQL查询,该查询检索一个值为字符串的列。我想在它旁边创建一列,如果值中包含子字符串“ MB”,则该列的值为1,否则为0

蕾妮·霍夫曼

您可以输出具有计算值的另一列,如下所示:

select COLUMN, IF(LOCATE('MB', COLUMN) > 0, 1, 0) as STR_FOUND
  from TABLE

请参阅的文件locateif进一步的信息。

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

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

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

如何基于另一个数据框中的列值创建布尔列

如何基于另一个布尔数组的列值删除Pandas数据框列?

清除基于另一个列的列值

基于 id 和另一个布尔列进行计数的 SQL 查询

如何从另一个带有条件的列中创建一个布尔列

如何基于另一个列值获取一个列的第一个和最后一个值

如何基于另一个列中的值在pandas数据框列中创建新值

基于另一个列值创建新列

如何基于另一个长度不同的另一个数据框的值在现有数据框上创建新列

基于来自两列和另一个布尔列的字符串创建列

如何基于R中的另一个列值为列分配值?

R:如何创建一个基于另一列某些值的新列?

SQL Server-选择要基于另一个列值进行更新的列

如何基于另一个 DataFrame 中的列在 Pandas DataFrame 中创建新列?

如何基于另一个数据框的最小值和最大值创建列

创建一个基于另一个python的列

熊猫如何基于另一个列派生新列的值

如何基于Pandas数据框中的另一个列值添加列?

通过使用另一个列值创建一个新列

SQL查询以基于另一个表中的列值从一个表中选择

基于另一个布尔列的列的总和,分别为true和false

如何通过在pyspark中重复一个值“另一个列的大小”来创建数组列?

基于值列表创建一个 SQL 列

如何为基于另一个 DataFrame 的字符串创建标签列?

如何基于另一个列值旋转数据

如何基于Pandas中的另一个DataFrame更改DataFrame的某些列中的值

如何基于对另一个表的选择在表的列中插入值

在 MySQL 中如何使用基于另一个表的列值的名称连接表?

如何根据另一个列值连接 SQL 中的列值