sql >> データベース >  >> RDS >> Mysql

MYSQLは結合のようなものですが、必要なのは最新の行だけですか?

    次のSQLを使用してこれを行うことができます:

    SELECT name,
           (
            SELECT datecreated
              FROM tbl_comments
              WHERE tbl_users.user_id = tbl_comments.user_id
              ORDER BY datecreated LIMIT 1
           )
    FROM tbl_users
    WHERE category = '1';
    

    または使用:

    SELECT tbl_users.name, MAX(datecreated) AS latestcomment
      FROM tbl_users LEFT JOIN tbl_comments ON (tbl_users.user_id = tbl_comments.user_id)
      GROUP BY tbl_users.name;
    



    1. ホストからDockerコンテナに接続する

    2. 不良RACノードを再作成する

    3. SQLServerの単一データベースのデフォルトの日時形式を変更する

    4. Djangoプロジェクトをsqlite3バックエンドからpostgresqlに切り替えると、データダンプの読み込みに失敗します