sql >> Databáze >  >> RDS >> Mysql

Jak omezit uživatele na nahrávání pouze tří obrázků za měsíc pomocí PHP/MySQL

Základní myšlenkou je spočítat všechny obrázky nahrané v daném měsíci daným uživatelem, např.:

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

Pokud dotaz výše vrátí 3 , můžete zabránit nahrávání.



  1. PostgreSQL kombinace na rozdíl od permutací

  2. Postgres SQL SELECT a UPDATE se chovají odlišně

  3. Použití DISTINCT a COUNT společně v dotazu MySQL

  4. Můžete vložit zástupné symboly do vybrané části dotazu pomocí PDO?