これは愚かな質問である場合はお詫び申し上げます。これはおそらく標準的な方法ではありませんが、私はLaravel 5.2でMySQLのデータとMS-SQLデータベースのデータを結合できるようにしています。私はそれのような何かをすることは可能ですかはわからないLaravelのMySQLにMS-SQLを参加させることは可能ですか
...
\DB::connection('sqlsrv')->table('mstable')
->leftJoin(\DB::connection('mysql')->table('mysqltable'),
'mysqltable.shared_id',
'=',
'mstable.shared_id');
私の思考はLaravelはPHPオブジェクトに早期に十分なクエリを変換した場合、それのことができるようにすべきであるということです。それ以外の場合は、2つのデータベースタイプを一緒に使用できるという代償がありますか?
いや、それはないです。ただし、リンクされたデータベースを作成することで、MS-SQL自体でこれを実行できます。パフォーマンスと機能は制限されます –
いいえ、このような異なるデータベースサーバーに参加することはできません。 – ceejayoz