gpt4 book ai didi

mysql - SQL中对列的操作

转载 作者:行者123 更新时间:2023-11-29 01:11:39 25 4
gpt4 key购买 nike

我在 SQL 数据库中有一个表,其中一列包含字符“C”或“P”。我想定义一个新列,如果此字符为“C”,则值为 1,否则为零。

亲切的问候,丹尼尔

最佳答案

如果想通过投影定义,试试

SELECT columnName, IF(columnName = 'C', 1, 0) newValue
FROM tableName

作为 Michael Berkowski 建议的替代方案,

SELECT columnName, (columnName = 'C') newValue
FROM tableName

关于mysql - SQL中对列的操作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13934598/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com