PHP クラスに次のクエリがあります。
$this->query = "SELECT a.x, b.y, c.z FROM aaa a INNER JOIN bbb b ON b.ida = a.ida ";
$this->query.= "INNER JOIN ccc c ON c.idb = b.idb WHERE a.ida = :ida";
$this->stmtparam = array(':ida' => $this->ida);
return parent::fillArray(); // it fills a PDO FETCH_ASSOC array and returns it as JSON
これは 10 倍複雑なクエリであり、会社の情報システムにこのクエリの多くがあるとします。
私の質問は次のとおりです: postqresql で同じことを行い、多くのテーブルの SET を返すストアド関数を作成し、結果を php の連想配列にフェッチすることは可能ですか?
それをする価値はありますか?