Sql 将值转换为真/假

Sql 将值转换为真/假,sql,Sql,我有一个值>=0的SQL字段。我想创建一个字段(或显示此字段),分别为True(如果值>0)和False(如果值=0)。对于简单的数据转换任务,您可以使用CASE构造——这类似于其他语言中的if语句: CASE WHEN value = 0 THEN 'False' ELSE 'True' END AS my_new_field 您可以使用触发器来实现这一点,但您的问题应该得到更好的解释,因为它不是免费的代码编写服务。您应该尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的

我有一个值>=0的SQL字段。我想创建一个字段(或显示此字段),分别为True(如果值>0)和False(如果值=0)。

对于简单的数据转换任务,您可以使用CASE构造——这类似于其他语言中的if语句:

CASE WHEN value = 0 THEN 'False' ELSE 'True' END AS my_new_field

您可以使用触发器来实现这一点,但您的问题应该得到更好的解释,因为它不是免费的代码编写服务。您应该尝试自己编写代码。之后,如果你有问题,你可以张贴你已经尝试了一个明确的解释什么是不工作,并提供一个解决方案。我建议你读一个好的问题和答案。另外,确保使用@guisantogui--触发器?你在胡扯吗?@Hogan现在我想我明白了问的问题,触发器没有任何意义。Ended抱歉-SQL的新功能-我应该把这句话放在哪里?在选择部分之后和WHERE?@B.Clapper之前-这将是在选择部分中,您有字段而不是“标准”字段。你应该读一本关于SQL的书,这是基础知识。