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

Laravel5.1の別のテーブルに存在しない1つのテーブルからすべてのレコードを選択します

    上記のクエリは、laravelクエリビルダーを使用して次のように作成できます。

    SELECT t1.name
    FROM table1 t1
    LEFT JOIN table2 t2 ON t2.name = t1.name
    WHERE t2.name IS NULL
    

    これは、Laravelのクエリビルダーを使用して構築された以下のクエリと同等です。

    \DB::table('table1 AS t1')
    ->select('t1.name')
    ->leftJoin('table2 AS t2','t2.name','=','t1.name')
    ->whereNull('t2.name')->get();
    


    1. Mysql_real_escape_string()サーバーへのリンクを確立できませんでした

    2. サーバーの現在の負荷に影響を与えないようにMySQLダンプを遅くするにはどうすればよいですか?

    3. ソケット'/tmp/mysql.sockを介してローカルMySQLサーバーに接続できません

    4. codeigniterデータベースが別のテーブルに移動しています