takumiblog

新人エンジニアの技術ブログ

学習日記2日目

やったこと・学んだこと

業務

  • 配列の中身を検証するテスト
    • contain_exactlyマッチャ
  • SQLで複数のカラムが重複しているレコードを抽出する
    • 本番環境のDBを操作したいときは、Sequel Aceなどのクエリを使用すると簡単に操作することが出来る
    • だいたいこんな感じで取得できる(サブクエリ を使ったやり方)
select * from テーブル as 略名1
where exists (
 SELECT 1
 FROM 比較するテーブル ad 略名2
  略名1.user_id = 略名2.user_id 
AND
   略名1.name = 略名2.name
  • exsitsは、サブクエリで使用するもので、メインクエリで取得したデータに対して、処理を行うことが出来る便利なやつ。
  • select 1の1は、調べ中…

    個人学習

    アルゴリズムについて

  • 簡単な計算処理のアルゴリズムの考え方と、流れ図について
  • 定番アルゴリズム、線形探索法について
    • 順番に処理していくやり方のこと

      一言

  • わからないことは、何らかの形でアウトプットして質問することの大切さを実感した。
  • わからないことが多すぎて、しんどいけどコツコツ頑張ろう。

終わり。