正确答案是:D: 工资>600 .AND. 职称="工程师"
分析:
1. **逻辑运算符**:
- `.AND.` 是逻辑与运算符,表示同时满足两个条件。
- `.OR.` 是逻辑或运算符,表示满足任一条件即可。
2. **条件要求**:
- 题目要求查找“工资在600元以上并且职称为工程师”的记录,这意味着两个条件必须同时成立,因此需要使用 `.AND.` 运算符。
3. **表达式语法**:
- 选项 B 和 D 都使用了 `.AND.`,但选项 D 的表达式中,字段名称没有使用引号,这在很多编程和查询语言中是标准的语法格式。
- 选项 C 使用了引号包围字段名称,这在某些情况下可能是可接受的,但通常不需要。
4. **选项分析**:
- A: 使用了 `.OR.`,不符合题目要求。
- B 和 C: 逻辑运算符正确,但 C 的字段名称格式不常用。
- D: 符合逻辑要求且语法规范。
因此,选项 D 是最合适的答案。