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

2つの異なるテーブルに2つのcount(*)結果を合計するにはどうすればよいですか?

    それらをまとめてサブクエリを使用します:

    SELECT
    (SELECT COUNT(*) FROM Toys WHERE little_kid_id = 900)+
    (SELECT COUNT(*) from Games WHERE little_kid1 = 900 
                                  OR little_kid2 = 900 
                                  OR little_kid3 = 900)
    AS SumCount
    

    出来上がり!



    1. JUnitテストケース用にMySQLをメモリ内で実行する方法はありますか?

    2. SQL-COALESCEとISNULLの違いは?

    3. FrankenQueries:SQLとNoSQLが衝突するとき

    4. パスワードに特殊文字が含まれている場合、JDBCを使用してOracleデータベースに接続できません