查看特定的行时,需要使用WHERE+条件子句的形式对数据进行筛选。
正确答案是:B: `select id from t1 where id=10;`
专业分析:
1. **SQL语法**:
- `SELECT` 语句用于从数据库中查询数据。
- `FROM` 子句指定要查询的表。
- `WHERE` 子句用于过滤记录,只返回满足特定条件的记录。
2. **选项分析**:
- **A: `select id from t1 id=10;`**
- 这个语句缺少 `WHERE` 子句,直接在 `FROM` 子句后面加上条件是错误的语法。
- **B: `select id from t1 where id=10;`**
- 这个语句是正确的,使用了 `WHERE` 子句来指定查询条件 `id=10`。
- **C: `select id from t1 id 10;`**
- 这个语句缺少 `WHERE` 子句,并且条件部分的语法也不正确。
- **D: `select id from t1 where id 10;`**
- 这个语句缺少等号 `=`,条件部分的语法不完整。
所以,唯一正确的语句是:`select id from t1 where id=10;`。