sqlite使用索引查询的语法为

SELECT|DELETE|UPDATE column1, column2...
INDEXED BY (index_name)
table_name
WHERE (CONDITION);

它可以与 DELETE、UPDATE 或 SELECT 语句一起使用。
"INDEXED BY index-name" 子句规定必须用命名的索引来查找前面表中值,如果索引名 index-name 不存在或不能用于查询,SQLite 语句的查询失败。
参考这个语法,答案为:

SELECT * FROM salaries INDEXED BY idx_emp_no WHERE emp_no = 10005