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

1つのテーブルからすべてを取得し、別のテーブルからCOUNTを取得します

    あなたはこれをしたい:

    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 質問のないカテゴリがcount=0

    でリストされるようにします

    1. CSSスタイリングをPHP出力に適用する

    2. スーパーストリングクエリ用にデータベースを最適化するにはどうすればよいですか?

    3. SQL Server(T-SQL)でパーティションテーブルを作成する

    4. 関数を作成せずにpl/pgsqlコードを実行するにはどうすればよいですか?