sql >> Database teknologi >  >> RDS >> Mysql

hvordan man vælger tæller fra hovedforespørgsel til underforespørgsel

Du kan ikke sætte HAVING klausul på den ydre forespørgsel, fordi den ikke er en samlet forespørgsel. Prøv dette i stedet:

SELECT users.id,
       users.display_name, 
       COUNT(*) AS comments_count 
  FROM users 
  INNER JOIN cms_comments 
  ON users.id = cms_comments.author_id
GROUP BY users.id, users.display_name
HAVING COUNT(*) > 150;


  1. Sådan bruges Udfør øjeblikkelig med INTO-klausul i Oracle-databasen

  2. MySQL - Værdien af ​​1 i DECIMAL(2, 2) kommer ud som 0,99

  3. Hvad er den bedste måde at gemme koordinater (længde/breddegrad, fra Google Maps) i SQL Server?

  4. PHP-fejl -> Advarsel:mysqli_stmt::execute():Kunne ikke hente mysqli_stmt | Advarsel:mysqli_stmt::close()