タイトルの通り、TP5.1ms SQLサーバーでのデータベース間結(jié)合テーブルクエリについて質(zhì)問(wèn)させていただきます。
現(xiàn)在の狀況は以下の通りで、手元に統(tǒng)計(jì)レポートシステムのプロジェクトがあります。 ,
バックエンドはtp5.1、フロントエンドはvueで作っていますが、システムフロントエンドのユーザー情報(bào)はmysqlライブラリに書(shū)き込まれており、つまり、異なるユーザーは、ログイン後に異なる統(tǒng)計(jì)レポート情報(bào)を參照できます。
カウントおよび生成する必要がある情報(bào)は、MS SQL Server 上の異なるデータベースと異なるテーブルです。別の Windows サーバー すでに実行しています 複數(shù)のデータベースの構(gòu)成 各データベースの構(gòu)成 接続とクエリは実裝されており問(wèn)題ありませんが、データベース間の結(jié)合テーブルをクエリする必要がある場(chǎng)合に問(wèn)題が発生します。
これは、今テーブルを検索する方法です。たとえば、ms SQL をチェックしたいのです。データベースを使用するときは、まず Db::connect('mysql database') でログイン アカウントをフィルタリングします。情報(bào)を取得し、ループ Db:: connect('mssql Consumer db1') select() を介して別のデータベース (ms SQL) に接続し、別のライブラリ Db:connect('mssql recharge library db2') に接続して、ループして、集計(jì)後に統(tǒng)計(jì)などの操作を行うようになりましたが、データのクエリに時(shí)間がかかり、かなり面倒です フロントエンドで表示すると違和感があります カクつき、スムーズではありません 何か実裝方法はありますかクロスデータベース クエリや結(jié)合テーブル クエリをすばやく実裝できるツールです。先生や先輩方がアイデアを提供してくれることを願(yuàn)っています。よろしくお願(yuàn)いします。
こんにちは。
それを行う方法を知っている人はいますか?