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

2つの無関係なクエリの結果を1つのビューに結合します

    結果を別々の列に並べて表示したい場合は、SELECTを実行するだけです。 クエリのリスト:

    SELECT ( select count(*) from video where monthname(views) = 'May') AS May_CT
          ,( select sum(sessions) from user where user_id = 6) AS User_Sum
    

    結果を1つの列に積み上げたい場合:

    select count(*) from video where monthname(views) = 'May'
    UNION  ALL
    select sum(sessions) from user where user_id = 6
    

    後者はデータ型の変換が必要な場合があります



    1. 前のレコードの値が小さい場合は、レコードを選択します

    2. JSON_SEARCH()–MySQLのJSONドキュメントで文字列へのパスを検索します

    3. MySQL-いくつかの可能なタイムスタンプのセットから最新の日付を選択しますか?

    4. 日付と時間によるDateTimeグループ