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

Získejte vše z jednoho stolu a COUNT z jiného

Chcete provést toto:

SELECT categories.id, max(categories.slug), count(categories_questions.id) AS numberOfQuestions
FROM categories
LEFT JOIN categories_questions
ON categories.id = categories_questions.category_id
group by categories.id

LEFT JOIN zajistí, že kategorie bez otázek budou uvedeny s počtem =0



  1. Používání Microsoft Access s Power BI

  2. KILL MySQL dotazy pomocí PHP, pokud uživatel zavře prohlížeč nebo přejde z jedné stránky na druhou

  3. SequelizeJS - hasMany to hasMany na stejném stole se spojovací tabulkou

  4. Chyba připojení qt 5.8 sql:Ovladač QMYSQL není načten ve Windows 10