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

別のテーブルlaravel5.5にないすべての列を選択します

    DB::table("users")->select('*')->whereNotIn('user_name',function($query) {
    
       $query->select('user_name')->from('buy_courses');
    
    })->get();
    

    ただ参加 実際にはLaravelの内部結合なので、実際に試すこともできます:

    DB::table('users')
                ->join('buy_courses', 'users.user_name', '=', 'buy_courses.user_name')
                ->get();
    


    1. JDBCプリペアドステートメントを使用したSQL1064構文エラー

    2. BLOBを除くすべてのフィールドでSELECTDISTINCTを実行するにはどうすればよいですか?

    3. Pythonを使用してMySQLにJSONを挿入する

    4. レコードのDELETEとともにジャンクションデータを自動的に削除しますか?