使用sequelize子查询

ogsagwnx  于 2021-07-26  发布在  Java
关注(0)|答案(1)|浏览(533)

我对nodejs和sql/sequelize都是全新的。但我要奋战到底!
我这里有一个查询,我想用sequelize实现它。如果我已经得到通知,我可以用 sequelize.literal .
也许你能帮我。

SELECT ytd.*
FROM youtubedata ytd
WHERE ytd.date = (SELECT MAX(ytd2.date) FROM youtubedata ytd2);
xtupzzrd

xtupzzrd1#

像这样:

const items = await database.youtubedata.findAll({
where: Sequelize.where(Sequelize.col('date'), '=', Sequelize.literal('(SELECT MAX(ytd2.date) FROM youtubedata ytd2)'))
})

相关问题