表記の通りです。
SQLでdeleteをするときに、特定範囲、特に今回のように、特定ID配下を消すにはどうすればいいんだろう―とおもって、考えてみた。
考えてみたら普通に単純な方法でいけた。
[bash]
delete from picture where id in (select id from picture limit A, B);
[/bash]
Aは削除を始めたいところ。Bはいくつ削除するか。
最近は自分のサイトでsqliteつかっているので、SQL力を高めてかないといけない。。
世界の絶景
っていうか、最近のwebアプリはSQL文を直に書かなくて、ORMapperをつかうので一般的なので、
次のサイトのときはORMapperを使うかな。
Leave a Reply