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

高度IT・基礎知識

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

問題051(SQL確認ドリル)

問題文

  • 「customres」テーブルから、もっとも若い顧客の「現在の年齢」を求めてください。
  • 結果テーブルのカラム名は「current_age」とします。

日付を操作する関数のおさらい

  • current_dateは現在の日付を求める。引数は場所を指定する。今回は”Asia/Tokyo”
  • date_diffは引数間の日付の間隔について、指定した単位で求める。
  • 今回は「もっとも若い顧客の誕生日」および「現在の日時」を求め、仮想テーブルに保管。
  • そのうえで、この2つの日付の差異を年単位で取得。具体的には以下のとおり。

考察

  • データベーススペシャリスト資格について。今回はSQLの確認ドリルを解いた。お題は「顧客データにおいて最も若い会員の誕生日から、現在の年齢を求める」だ。current_date、date_diffを用いて記述した。
  • 考察。こどもに「自分らしい生き方」をしてほしい方に「こども自助論/斎藤 孝/日本図書センター」はおすすめだ。自律、習慣化、読書、謙虚さ、周囲への感謝など”良く生きるためのヒント”を、きわめて簡単な言葉とイラストで学べるからだ。私も子どもに一緒に少しづつやってみようと思う。

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

  • Book for children sometimes impress me. Because it is easy to understand and captures the essence.
  • (子ども向けの本はときに私を感動させます。わかりやすく、本質をとらえているからです)

参考資料

  • 集中演習 SQL入門/木田和廣/株式会社インプレス
  • こども自助論/斎藤 孝/日本図書センター

コメント

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