MySQL单表查询练习题
时间: 2023-06-19 14:09:18 浏览: 196
SQL数据库单表查询练习题
好的,下面是一些MySQL单表查询练习题:
1. 查询一个表中的所有数据:
```
SELECT * FROM table_name;
```
2. 查询一个表中指定列的数据:
```
SELECT col1, col2, col3 FROM table_name;
```
3. 查询一个表中指定列的数据,并按照指定的列排序:
```
SELECT col1, col2, col3 FROM table_name ORDER BY col1 DESC;
```
4. 查询一个表中满足指定条件的数据:
```
SELECT * FROM table_name WHERE col1 = 'value';
```
5. 查询一个表中指定列的数据,并按照指定的列排序,同时满足指定条件:
```
SELECT col1, col2, col3 FROM table_name WHERE col1 = 'value' ORDER BY col2 ASC;
```
6. 查询一个表中指定列的数据,并限制返回的行数:
```
SELECT col1, col2, col3 FROM table_name LIMIT 10;
```
7. 查询一个表中指定列的数据,并按照指定的列排序,同时限制返回的行数:
```
SELECT col1, col2, col3 FROM table_name ORDER BY col1 DESC LIMIT 5;
```
8. 查询一个表中指定列的数据,并进行分组统计:
```
SELECT col1, COUNT(col2) FROM table_name GROUP BY col1;
```
以上是一些MySQL单表查询的练习题,希望对你有所帮助!
阅读全文