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

Mysqlは、右テーブルの条件で左結合します

    d.userid = 1を配置します ONの述語 条項:

    select c.onlinetestid, d.userid, d.status 
    from onlinetest c 
    left join userstatus d on d.onlinetestid = c.onlinetestid and d.userid = 1
    where c.category = 'English' 
    

    これにより、onlinetestからすべての行が返されます 、userstatusの列があります nullでいっぱい sここで、述語d.userid = 1 失敗します。



    1. PostgreSQLを使用する1つのエンティティ用の複数のHibernateシーケンスジェネレータ

    2. Mysql:列の文字セットを設定します

    3. MySQLクエリは1つの列で2つの値をチェックします

    4. 接続されているユーザーをOracleデータベースにドロップする