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

idが別のテーブルに存在する場合は、列をtrue/falseとして選択します

    LEFT JOINを使用します サービステーブル、このクエリを試してください

    SELECT members.id, members.name, 
           IF(services.mid IS NULL, FALSE, TRUE) as services
    FROM members
    LEFT JOIN services ON (members.id = services.mid)
    


    1. MySQLで最も近い整数に切り捨てる方法は?

    2. MySQL-ユーザー定義関数(UDF)の作成に関する問題

    3. Postgresqlのwhere句でAlias列を使用する

    4. 列データを行に分割するSQLクエリ