Phinlodaのいつか読んだ本

実際に読んでみた本の寸評・奇評(笑)

雑記

今日は「Phinlodaのいつか聴いた曲」が始まってから5000日になったので雑記にします。

1日に複数投稿している日があるので、投稿数でいえば5014回目です。DBに投稿データを保存していますが、2009年11月6日に「Yahoo!ミュージック歌詞投稿機能が唐突に終わりました」という投稿があり、この投稿だけはアーティスト名も曲名もありません。

このページもDBに入っているので確認してみると、カラムには NULL が入っているのですが、Python で処理している都合で、ページにはどちらも None という表記が入っています。

以前はデータを取り出すときに、例えば、

SELECT `artist` FROM `mdb WHERE …

のように単純に SELECT していたのですが、最新のコードでは、

SELECT IFNULL(`artist`,'') FROM `mdb` WHERE …

のように IFNULL でラップしてあるので、データが NULL のときは None ではなく  "" (長さ0の文字) として処理されています。画面表示的にそれでいいのかちょっと微妙な話ですが。