1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 |
#(17)ビュー create view #order byは使用できない -- 都道府県別のユーザー数 create view prefecture_user_counts(name,count)#追加 as#追加 select p.name name, count(*) count #group by してからselect from users u inner join prefectures p on u.prefecture_id=p.id group by u.prefecture_id; -- ここでいったん refresh all -- 作成したビューを使用してみる select name, count from prefecture_user_counts; -- (2)insert delete update に制約がある #下記の場合を満たす場合のみ可能になる # select句にdistinctが含まれていない # from句に含まれるテーブルが一つだけ # group by句を使用していない # having句を使用していない -- (3)ビューの削除 drop view drop view prefecture_user_counts; |
The following two tabs change content below.
Keita N
最新記事 by Keita N (全て見る)
- 2024/1/13 ビットコインETFの取引開始:新たな時代の幕開け - 2024年1月13日
- 2024/1/5 日本ビジネスにおける変革の必要性とその方向性 - 2024年1月6日
- 2024/1/3 アメリカ債権ETFの見通しと最新動向 - 2024年1月3日