SQLite Query Execution How SQLite processes a query from SQL text to results, and what I got wrong along the way