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

Mysql-複数の結合されたテーブルのカウントの合計

    私は最新のmysqlに精通していませんが、このようなものが機能すると確信しています:

    SELECT 
    (select COUNT(*) from table_1 = where member_id = m.member_id) 
    + 
    (select COUNT(*) from table_2 = where member_id = m.member_id)
    as total
    
    FROM members m
    WHERE m.member_id = 27
    



    1. 文字列が数値であるかどうかを確認するcross-dbmsの方法

    2. 日時フィールド(mysql)から日付のみを抽出し、それをphp変数に割り当てます

    3. 複数のSQLステートメントでデータベースを更新する

    4. where句のタイムスタンプを比較する方法