sqlビューには次のフィールドがあります。
name | description | date
maxここで、日付と日付を照会しmin、新しいビューを次のように印刷する必要があります
status | name | description | starting
フィールドのどこにstatusテキストフィールドが表示さlongest timeれ、shortest time。このフィールドは完全に新しく、どのテーブルにも組み込まれていません。ビューでこのフィールドを作成するにはどうすればよいですか?
編集:
statusビューにフィールドを追加したいので、列を追加します。そういうものとして、私は
create or replace view one (name, description, starting) as
-- SQL STUFF HERE...
longest timeこのビューから、最大値と最小値を取得し、これら2つの選択を結合する必要がありますが、その行にまたはが含まれるかどうかを示す列を追加しますshortest time。取得するため
create or replace view two (status, name, description, starting) as
私が書いた瞬間
select name, longname, max(starting) from one
union
select name, longname, min(starting) from one;
これで3列が出力されますが、4列目を追加する必要がありますが、statusその方法がわかりません。