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
その方法がわかりません。