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

複数のテーブルからの個別のユーザーIDのカウント

    UNIONを使用する

    標準のUNIONUNION ALLとは対照的 、結果セットから重複する値を削除します。あなたの声明は次のようになります

    SELECT   COUNT(*)
    FROM     (
               SELECT UserID FROM Table1
               UNION SELECT UserID FROM Table2
               UNION SELECT UserID FROM Table3
               UNION SELECT UserID FROM Table4
               UNION SELECT UserID FROM Table5
             ) AS UserIDs
    

    w3schoolsから




    1. TSQLで分数をhh:mm形式に変換するにはどうすればよいですか?

    2. ActiveModel ::MissingAttributeError:不明な属性`user_id`を書き込めません

    3. 一部の日付形式にDDYYYYがあり、一部の日付形式にDDDYYYYがある日付に年の日を変換する

    4. mysql_escape_stringの脆弱性