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

GROUPBYの単一の列に基づくDISTINCTの使用

    GROUP BYに複数の列を指定できます これを試してください:

    SELECT user_id, order_id, MAX(order_date) FROM orders
    GROUP BY order_id, user_id
    HAVING
    MAX(order_date) < '2012-01-20'
    


    1. 2038-01-19以降のMySQLfrom_unixtime?

    2. いずれかの列からユーザーIDを取得する単一行のフレンドシップデータベーススキーマ

    3. ユーザー定義の型パラメータを使用した関数の呼び出し(Oracle ODP.NET)

    4. 削除、派生テーブルで更新しますか?