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

MySQL:SELECT og COUNT i samme forespørgsel

Noget som dette:-

SELECT city.id, city.name, city.slug, COUNT(club.id) AS club_count
FROM city
INNER JOIN club
ON city.id = club.city_id
WHERE club.published = 1
GROUP BY city.id, city.name, city.slug
HAVING club_count > 0



  1. Selvtilfredshed fører til:Risiko bliver til virkelighed

  2. Påvirker rækkefølgen af ​​tabeller i straight joins, uden antydningsdirektiver, ydeevnen?

  3. Fremstil et 'DataSource'-objekt til Postgres JDBC, programmatisk

  4. Begrænsning af en kolonne til kun at acceptere 2 værdier