gpt4 book ai didi

mysql 条件查询 - 复杂

转载 作者:行者123 更新时间:2023-11-29 06:21:52 26 4
gpt4 key购买 nike

我想获取字段的不同值,比方说:field1...这需要一个如下查询:“从表中选择不同的(字段1)”

但是,对于某些记录,field1 为空,并且还有另一列可以替代 field1,即 field2。对于 field1 为空的记录,我需要使用 field2 的值。我想我需要一种带有 if 控制的条件选择语句,例如:

 select distinct( (if(field1!='') field1 else field2) ) from table

我不知道怎么写。如有任何帮助,我们将不胜感激...

最佳答案

从表中选择 DISTINCT IFNULL(field1,field2)

应该可以解决问题。

关于mysql 条件查询 - 复杂,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2941991/

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