我需要转换一个SQL查询以从MYSQL DB中获取数据。 我们有两个表table_1和table_2,其中包含table_1的外键。 在SQL的本机查询下面:
select * from table_1 t1
left join table_2 t2 on t2.t1_id = t1.id and t2.val_number = (SELECT MAX(tab2.val_number) FROM table_2 tab2 where tab2.t1_id = table_1.id);
困难的部分是在不使用Sequelize.literal()的情况下转换子查询以获取最大值。