您好, 欢迎来到 !    登录 | 注册 | | 设为首页 | 收藏本站

SQL子查询问题“ RROR:对FROM子句条目的引用无效”。

SQL子查询问题“ RROR:对FROM子句条目的引用无效”。

试试这个

SELECT p1.*, (
    SELECT price_cents 
    FROM "prices" p 
    WHERE p1.game_id = p.game_id  
    ORDER BY p.created_at DESC LIMIT 1 OFFSET 1
) as price_cents 
FROM "prices" p1

如果您需要最近的第二个条目中的一列以上,则可以尝试按照以下代码段进行操作

SELECT * FROM (
    SELECT p.*, (
        SELECT id 
        FROM "prices" 
        WHERE p.game_id = game_id  
        ORDER BY created_at DESC LIMIT 1 OFFSET 1
    ) AS second_id 
    FROM "prices" p
) p1 INNER JOIN "prices" p2 ON p1.second_id = p2.id
SQLServer 2022/1/1 18:50:15 有512人围观

撰写回答


你尚未登录,登录后可以

和开发者交流问题的细节

关注并接收问题和回答的更新提醒

参与内容的编辑和改进,让解决方法与时俱进

请先登录

推荐问题


联系我
置顶