user_idごとにMAX(created_at)したやつをjoinしてcreated_at=MAX(created_at)でよくない?/最終手段って書いてるけど参照頻度が多いならlatestマテビューは普通に検討していいと思う

dagamadagama のブックマーク 2024/12/10 19:53

その他

このブックマークにはスターがありません。
最初のスターをつけてみよう!

履歴テーブルから最新の1件を取ってくる方法 - そーだいなるらくがき帳

    例えば次のようなテーブルがあったとする。 -- PostgreSQL CREATE TABLE history ( id SERIAL PRIMARY KEY, user_id INTEGER NOT NULL, data TEXT, created_at TIMESTAMP NOT NULL DEFAULT CURRENT_TIMESTAMP ); ...

    \ コメントが サクサク読める アプリです /

    • App Storeからダウンロード
    • Google Playで手に入れよう