前提・実現したいこと
ブラウザで非エンジニアが使用するGUIに近いものを作成しています。
select * from A join B on ... について
テーブルABの全カラムエイリアス指定して取得したいです。(以下イメージ)
発生している問題・エラーメッセージ
こちらのカラム指定部分をサブクエリで動的に作るのは無理でしょうか?
実際に取得するときのクエリのイメージ
select A.id as A_id, A.updated_at as A_updated_at, B.id as B_id, B.count as B_count, B_updated_at as B_updated_at from A join B on ...;
試したこと
今はサブクエリを作成できず、select文をアプリケーション側で別途で発行して
テーブル定義を保持しているテーブルから取得しています。
それらを結合し、 A.カラム名 as A_カラム名,へ変換したものを結合して実行しています。
補足情報(FW/ツールのバージョンなど)
PHP5系とPostgres9系を使用しています。
世の中には多くのGUIがあるので、もっと良い方法などがあるのでは、と思いお聞きしています。。。
よろしくお願いします。

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2019/07/03 23:58