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

PHP / MySQLを使用して、ユーザーが1か月に3つの画像のみをアップロードするように制限する方法

    基本的な考え方は、次のように、特定のユーザーが特定の月にアップロードしたすべての画像をカウントすることです。

    SELECT COUNT(*) FROM `images` WHERE `user_name` = ? GROUP BY MONTH(`date`);
    

    上記のクエリが3を返す場合 、アップロードを防ぐことができます。



    1. PostgreSQLユーザー権限

    2. PostgreSQL:タイムスタンプフィールドに「いいね」が付いたデータを選択します

    3. PostgreSQLで自動番号付けIDフィールドをシリアルタイプに変更する方法

    4. MySQLの各グループのトップKを取得する