SQLの無知さ加減。

2019.07.13

Logging

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

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

タグ

ANY, from, furigana, HIT, ID, IT, like, namae, passport, select, SQL, travellist, where, キー, クエリ, こと, サブ, はり, メンター, , , 会社, 作業, 処理, 削除, , 加減, 半端, 存在, 対応, 対象, 更新, 最初, 検索, 構文, 無知, 田中, 自分, 複数, 解析, 追加, ,

SQL実践入門って本がある。

2016.03.28

Logging

https://twitter.com/zip358com/status/1385863457602347012

SQL実践入門って本がある。ちょっと値段が高いので立ち読みで済ましたけど、今後お金があるときに購入しようと思っている本です。ちなみに自分はSQLの事は全然って言ってほど無知なのです。この本をとって見てみて「あ?こんな事が出来るだ」って思ってしまったわけです。
おそらく知っている人のレベルでは触り程度の話かもしれませんが、知らない人には勉強になる本です。おそらく入門書をみて、こんなのインターネット上でググればあるなと思う方は、こちらのSQL実践入門がオススメです。この頃、大体の事はググればあるという時代になってきているのですが、ガリガリコードが書けるようになっていると何かと困ることはないですねって、、、、思うわけですね。
もっと実力がほしい今日このごろ。

Learn SQL In 60 Minutes

タグ

SQL, インターネット, おすすめ, お金, コード, こちら, こと, とき, レベル, わけ, , , 今後, 今日このごろ, , 値段, 入門, 入門書, 勉強, 大体, 実力, 実践, , 時代, , 無知, 立ち読み, 自分, , 購入, ,