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

高度IT・基礎知識

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

※この記事のSQLはGoogle Big Queryに準拠

問題044(SQL確認ドリル)

問題文

  • 「customers」テーブルから、「名前(name)が”子”で終わる」
  • もっとも年齢が高い顧客のレコードを全カラム取得してください

likeのおさらい

  • likeの引数は「%が任意の数の任意の文字、_が1つの任意の文字、バックスラッシュがエスケープ処理」。
  • これで問題を解く場合、「”%子”」(任意複数文字+子)となる。
  • もっとも年齢が高い顧客のレコードを全カラムとのことなので、null除外、並び替えを行う。
  • 具体的には以下のとおり。

考察

  • データベーススペシャリスト資格について。今回はSQLの確認ドリルを解いた。お題は「名前が”子”で終わる顧客」という柔軟な絞り込み、データの並び替えだ。
  • 考察。「自分らしい働き方」を実現するにあたり、たとえば育児休業の取得などにおいて会社と交渉することがある。その際は法律に関する基礎知識と、マクロの社会動向をふまえ、第三者に相談しながら冷静に進めることが重要と考える。

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

  • Knowledge of the law, understanding of social trends, consultation with third parties, calmness, etc. are important in negotiations with the company.
  • (法律の知識、社会動向の把握、第三者への相談、冷静さなどは会社との交渉で大事です。)

参考資料

  • 2022年度版 ALL IN ONE パーフェクトマスター データベーススペシャリスト/TAC
  • 集中演習 SQL入門/木田和廣/株式会社インプレス(SQL確認ドリル)
  • 会社に使い捨てされない法律とお金の心得/大村 大二郎/双葉新書

コメント

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