用sql语句 假定数据库中有如下表结构: 员工(Employees) ID INT 主键 Code VARCHAR2(200) 员工编号 Name VARCHAR2(200) 员工姓名 Departmentld INT 关联部门表,如果未安排部门此字段为NULL 部门 (departments) ID INT 主键 Name VARCHAR2(200) 部门名称 1.写SQL统计出有10个员工以上的部门及相应员工数量,输出列:部门ID、 部门名称、员工数量。 3.写SQL输出全部员工清单(含未分配部门的),输出列:员工ID、 员工名称、部门名称, 2.写 SQL找出员工编号(code)列重复的员工记录,输出列:“员工ID、员工Code、员工姓名”。
时间: 2023-06-08 11:04:55 浏览: 118
1. SELECT d.ID AS "部门ID", d.Name AS "部门名称", COUNT(e.ID) AS "员工数量"
FROM departments d
LEFT JOIN Employees e ON d.ID = e.Departmentld
GROUP BY d.ID, d.Name
HAVING COUNT(e.ID) >= 10;
2. SELECT e1.ID AS "员工ID", e1.Code AS "员工Code", e1.Name AS "员工姓名"
FROM Employees e1
JOIN (SELECT Code, COUNT(*) as count FROM Employees GROUP BY Code HAVING COUNT(*) > 1) e2
ON e1.Code = e2.Code;
3. SELECT e.ID AS "员工ID", e.Name AS "员工名称", d.Name AS "部门名称"
FROM Employees e
LEFT JOIN departments d ON e.Departmentld = d.ID
ORDER BY e.ID ASC;
相关问题
表departments结构: 字段名称 字段类型 约束 Dep_id number 主键 Dep_name varchar2(20) 表employees结构:
字段名称 字段类型 约束
Emp_id number 主键
Emp_name varchar2(20) 非空
Dep_id number 外键,参照表departments的Dep_id字段
Salary number 非空
Hire_date date 非空
帮我创建一张user表 表结构为:ID int 10 主键;user varchar 20;pwd nchar 15;
好的,以下是创建user表的SQL语句:
```
CREATE TABLE user (
ID INT(10) PRIMARY KEY,
user VARCHAR(20),
pwd NCHAR(15)
);
```
请注意,这个SQL语句是用于MySQL数据库的,如果你使用其他数据库,可能会有一些差异。
相关推荐
![docx](https://img-home.csdnimg.cn/images/20210720083331.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![pdf](https://img-home.csdnimg.cn/images/20210720083512.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![-](https://csdnimg.cn/download_wenku/file_type_column_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)
![](https://csdnimg.cn/download_wenku/file_type_ask_c1.png)