シナリオは、追加の列とともにテーブルのすべての列を表示するクエリを作成したいということです。
例えば:
ジョブ テーブルのすべての列と行を表示したいのですが、これは select * from jobs;で実行できます。
ここで、min_salary と max_salary の差分を他のすべての列と一緒に表示したいと考えています。だから私は、 *、max_salary - min_salary salaryDiff from jobs; を選択してみました。 これは有効なクエリではないことを示しています。
だから私は伝統的な方法を試してみ ました。 これは機能します。
上記の例では列が 4 つしかないため、これは難しい作業ではありませんが、テーブルに 10 列または 20 列があり、次のようなシナリオに遭遇した場合はどうなるでしょうか? 伝統的な方法が唯一の方法ですか?またはそれを行う他の方法はありますか?