达梦数据库select结果行数
时间: 2024-12-14 19:10:14 浏览: 18
在达梦数据库中,你可以使用`COUNT()`函数来获取`SELECT`语句返回的结果行数。以下是一些常见的方法:
1. **获取所有行数**:
```sql
SELECT COUNT(*) FROM table_name;
```
这个查询会返回表`table_name`中的总行数。
2. **获取满足特定条件的行数**:
```sql
SELECT COUNT(*) FROM table_name WHERE condition;
```
这个查询会返回表`table_name`中满足条件`condition`的行数。
3. **使用`GROUP BY`获取每个组的行数**:
```sql
SELECT column_name, COUNT(*) FROM table_name GROUP BY column_name;
```
这个查询会返回表`table_name`中每个`column_name`值的行数。
以下是一个具体的例子,假设有一个名为`employees`的表:
1. **获取所有员工的数量**:
```sql
SELECT COUNT(*) FROM employees;
```
2. **获取某个部门的员工数量**:
```sql
SELECT COUNT(*) FROM employees WHERE department_id = 10;
```
3. **获取每个部门的员工数量**:
```sql
SELECT department_id, COUNT(*) FROM employees GROUP BY department_id;
```
这些查询将帮助你获取达梦数据库中`SELECT`语句返回的结果行数。
阅读全文