gpt4 book ai didi

如果设置了另一个字段中的值,MYSQL 会隐藏字段数据

转载 作者:行者123 更新时间:2023-11-29 13:36:33 26 4
gpt4 key购买 nike

有一个像这样的表:

art.    type    price
a b 1
a c 2

是否可以通过选择将过滤后的内容显示为:

art.    type    price
a b
a c 2

如果类型为“b”,则不显示价格数据?

select art, type, price from x 
where type="b" hide price

最佳答案

这种逻辑可能最适合应用程序的表示层,而不是数据库层。然而,仍然可以使用 MySQL 的 IF()函数或其 CASE表达式——例如:

SELECT art, type, IF(type='b',NULL,price) price FROM x;

查看 sqlfiddle .

关于如果设置了另一个字段中的值,MYSQL 会隐藏字段数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/18659065/

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