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

LaravelEloquentを使用して同じサーバー上の異なるデータベースにある2つのMySQLテーブルを結合します

    この解決策は私のために働いた:

    Model1::where('postID',$postID)
          ->join('database2.table2 as db2','Model1.id','=','db2.id')
          ->select(['Model1.*','db2.firstName','db2.lastName'])
          ->orderBy('score','desc')
          ->get();
    


    1. ユーザー定義の集計(clr)をウィンドウ関数(以上)で使用することは可能ですか?

    2. クエリからのmysqldump

    3. PDObind_paramは未定義のメソッドです

    4. MSSQLからMySQLに移行する方法