記録

SQLの無知さ加減。

select id,namae,furigana
from passport
where id = ANY(select id from travellist where namae like "田中%");

自分のSQLに関しての無知さ加減は半端ないと思います。
メンターがいないので自分で調べないといけないのです、
こんな構文すら知らなかったのは痛い。
サブクエリの存在は前から知っていたのですが、ANYを前に
付けると、複数のHITにも対応できることを知った。
ちなみに更新作業や削除作業の際に
主キーを検索対象に入れていないと処理がもっさりします。
そう考えると一番最初に働いていたIT会社のSQLは
今思うと初歩的な構文が多かったのかもしれない。
何気ない事なのかもしれないけど
動いていた構文に追加対応とか行う際にもっとその構文を
解析すれば良かったなと思います。
やはりSQLで行ったほうが早いことって結構あります。
 

node-sassをインストールしてコンパイルするときに「あぁうっかり」前のページ

phpでイマドキDB接続の仕方なの?次のページ

関連記事

  1. 記録

    技術のあれこれ。

    技術のあれこれ。技術力をあげるには手を動かすしかない。&nbs…

  2. 記録

    センター試験です。大学に行けば???

    センター試験です(昨日から)。大学に行けば人生変わっていたのか?…

  3. 記録

    JavaScriptのPromise例えが分からない人のために。

    自分は『Promiseってなんやねん、わからんわ。』という人で…

  4. 記録

    YOUTUBER貞山放送鉄生(ていざんほうそうてつお)さん

    貞山放送鉄生さんの職業は運送を行っているトラックドライバーさん…

  5. 記録

    大人未満こども以上!?

    半生ぐらい生きていますが、頭の中身は中学生から変わっていません…

  6. 記録

    何がリアルで何がリアルじゃないか!♪

    「何がリアルで何がリアルじゃないか!♪」なんか、この曲の歌詞がすご…

PAGE TOP