gpt4 book ai didi

sequelize.js - 在 sequelize 上执行 sql 查询

转载 作者:行者123 更新时间:2023-12-03 22:43:54 27 4
gpt4 key购买 nike

我在 MySQL 中执行了以下 SQL 查询。如何将此查询转换为 Sequelize 格式的查询。

SELECT * 
FROM weather_datas AS S
WHERE created_at = (SELECT Max(created_at)
FROM weather_datas
WHERE control_esp_id = S.control_esp_id
GROUP BY control_esp_id)

最佳答案

也许这可以得到你想要的数据

await weather_datas.findAll({
attributes: [[Sequelize.fn('max', Sequelize.col('created_at')), 'max']],
group: ['control_esp_id'],
where : {
control_esp_id : req.body.control_esp_id}
})

关于sequelize.js - 在 sequelize 上执行 sql 查询,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/64135310/

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