SQLite: Combine SELECT y DELETE en una declaración

Necesito hacer dos declaraciones como esta:

Select amount from db where ID=5
DELETE from db where ID=5

Actualmente preparo y corro dos sentencias diferentes. Me pregunto si hay una manera de combinarlo en una declaración.

Básicamente, todo lo que debo hacer es obtener una columna de cantidad de la fila antes de que se elimine.

Respuestas a la pregunta(3)

Su respuesta a la pregunta