データベーススペシャリスト資格|2022年10月挑戦ログ 7月7日|SQL(確認ドリル)

高度IT・基礎知識

この記事は「データベーススペシャリスト資格に興味はあるが、どのようなものか?どう学ぶのか?」という方向けに、具体的な内容と私自身の挑戦ログをお伝えする。学び中の方や、これから学ぼうとされる方の参考になれば幸いだ。今回はSQL(確認ドリル)について書く。(SQLはGoogle Big Queryに準拠)

問題058(SQL確認ドリル)

問題文

  • 「customers」テーブルから、氏名(name)の後ろに、その顧客が男性ならば「様」、
  • 女性ならば「さま」という文字列を付与したカラム「name_sama」を取得してください。
  • 結果テーブルは登録日(register_date)の新しい順に、5人の顧客に絞り込んで表示してください。

if,concatのおさらい

  • ifは引数に(条件式,真のときの値,偽のときの値)を指定する
  • concatは引数に指定した文字列を結合できる。
  • 具体的には以下のとおり。

考察

  • データベーススペシャリスト資格について。今回はSQLの確認ドリルを解いた。お題は「顧客リストの氏名について、男性なら”様”、女性なら”さま”をつけて表示」だ。if,concatを用いて記述した。
  • 考察。このたび引っ越しをするにあたり、娘の転園手続きを行うことになった。そのとき、役所の窓口の方のご対応が大変丁寧で、娘の相手もされつつ、書類を丁寧に審査いただいた。私も自分のできることを精一杯やっていこうと、あらためて思った次第だ。

考察のシンプル化と英訳(練習中)

  • I think it’s really wonderful that the government office is polite.
  • (役所の対応が丁寧なことは、本当に素晴らしいことだと思う)

参考資料

  • 集中演習 SQL入門/木田和廣/株式会社インプレス

コメント

タイトルとURLをコピーしました