SQL
何かを登録するとき、すでに存在するデータがあれば上書きする必要があるので、まずupdateを試みる。 失敗したら、まだ存在していないので、insertする。 ・・・という2つの処理の組み合わせを行う設計がある。 この場合、途中で邪魔が入らない=アトミック…
select * from '<テーブル名>' order by '<基準となるカラム名>' desc limit 10; 最新=最後に登録されたもの と考える場合。 基準となるカラム名にタイムスタンプを指定し、descオプションを指定すれば降順(最後に登録されたものから先頭に向かって)に取…
初歩すぎるけど地味にハマったので。 qを1回押せばDBの入力画面(DB名=#)に戻る。 Ctrl + Z押してDBから抜けてもっかいDB自体に入りなおしててすごく面倒だった・・・ lessコマンドとかのEND表示に慣れてると、自然とqを押すことにたどり着けるらしい。