私は質問に対する具体的な答えを探しているわけではなく、さらなる調査を行う際に何を探すべきかという一般的な方向性を求めているわけではありません。非常に便利なクエリがあり、特定の側面があり、mytable.column1
頻繁に変更します。内容によってmytable.column1
は、表に変更したい別名があります。したがって、mytable.column1
が 1 の場合、エイリアスは のようなものである必要がありaliasFor1
、2 の場合、エイリアスは である必要がありますaliasFor2
。このようなことを行うための命名法は何ですか? また、それを読むための優れたリソースは何ですか?
1 に答える
2
計算列を探していると思います(私が正しい場合)。ここでも取り上げます - テーブルの作成
create table computed
(
column1 int,
descr as 'aliasFor'+CAST(column1 as varchar))
)
を更新するたびcolumn1
に、他の列も更新されます。
SQL Fiddleでそれが起こるのを見てください
于 2012-11-08T18:05:23.190 に答える