gpt4 book ai didi

MYSQL错误1064,如何解决?

转载 作者:行者123 更新时间:2023-11-29 20:23:09 24 4
gpt4 key购买 nike

我正在使用 MySQL,但出现 sql 错误。我需要为日期时间设置不同的列,并且对于每个不同的日期时间,我想显示最大impact_id

选择 max(impact_id),不同的日期时间来自新闻 其中impact_id不为空并且datetim 不为空
按日期分组按日期升序排序

我收到错误

 SQL Error (1064): You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 'distinct datetim from news where impact_id is not null and 

datetim 不为空'

    CREATE TABLE `news` (
`datetim` DATETIME NULL DEFAULT NULL,
`symbol` VARCHAR(50) NULL DEFAULT NULL,
`impact` VARCHAR(50) NULL DEFAULT NULL,
`_id` MEDIUMINT(9) NOT NULL AUTO_INCREMENT,
`impact_id` INT(11) NULL DEFAULT NULL,
PRIMARY KEY (`_id`)
)
COLLATE='utf8_general_ci'
ENGINE=InnoDB
AUTO_INCREMENT=3072
;

最佳答案

选择不同的最大值(影响_id),日期时间
来自新闻
其中 Impact _id 不为 null 并且 datetim 不为 null
按日期分组
按 datetim asc 排序

关于MYSQL错误1064,如何解决?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/39431835/

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