2022/04/06_DBスペシャリスト学習

■学習内容
第1章SQL
P88~102
■残課題メモ
・P84「ERD」とは何か
→ER図のこと(ERモデルを描き表すための表記法、あるいはその表記法によって記述された図のこと。)

・P94「連結演算子」の使い道は何か
→カラムの文字を連結するときに使用する
https://docs.oracle.com/cd/E16338_01/server.112/b56299/operators003.htm

・P95「COALESCE」の使い道は何か
→引数にカラムを置くと、NULLだった場合、最後の引数の値に書き換える、複数のカラムを指定可能。これが分かりやすかった
https://tech.adseed.co.jp/sql-coalesce
SELECT id, COALESCE(family_name, first_name, '名無しさん') AS name FROM users;

・P98 午前問題「~関係の異なる射影はいくつか」の問題が分からなかった
→同問題があり。
https://www.ap-siken.com/kakomon/18_aki/q62.html
単純に絡むN個のDBから各カラムを取得する・しないの組み合わせはいくつか?という意味だった。

この記事が気に入ったらサポートをしてみませんか?