gpt4 book ai didi

mysql - 如何从mysql any_value()函数获取空值

转载 作者:行者123 更新时间:2023-11-29 17:32:00 26 4
gpt4 key购买 nike

我想从mysql中选择最新的数据,所以我运行下面的sql,但是我得到next_visit_time与max create_time行的实际值不匹配>。所以我检查了数据,发现最新的数据是 null ,所以我客串Mysql在使用any_value函数时不会得到null值。如果值为空,如何获取any_value()?

SELECT
student_id,
max(created_time) as created_time,
any_value(next_visit_time) as next_visit_time
FROM
student_visit_record
GROUP BY
student_id

最佳答案

SELECT DISTINCT
student_id,
max(created_time),
next_visit_time
FROM
student_visit_record
WHERE
next_visit_time IS NOT NULL OR next_visit_time IS NULL
GROUP BY
student_id

这可能是您正在寻找的东西吗? See SQL fiddle

关于mysql - 如何从mysql any_value()函数获取空值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/50564663/

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