部门表department的属性如下: 字段名 数据类型 长度 约束 说明 did int 主键 部门 id dname varchar 30 非空,唯一性 部门名称 创建该表的SQL语句为:
时间: 2024-03-23 07:39:19 浏览: 13
创建部门表department的SQL语句如下:
```
CREATE TABLE department (
did INT PRIMARY KEY,
dname VARCHAR(30) NOT NULL UNIQUE
);
```
该语句创建了一个名为department的表,包含两个字段did和dname。其中,did为主键,dname为部门名称,长度为30,并设置为非空和唯一。
相关问题
SQL: 查询有奖金的员工名和部门名
好的,以下是查询有奖金的员工名和部门名的 SQL 语句:
```
SELECT e.ename, d.dname
FROM emp e, dept d
WHERE e.deptno = d.deptno
AND e.comm IS NOT NULL;
```
解释一下这个 SQL 语句:
- `SELECT`:选择要查询的字段,这里是员工名和部门名;
- `FROM`:指定要查询的表,这里是员工表和部门表;
- `WHERE`:指定查询的条件,这里是员工表和部门表中的部门编号相等,并且员工表中的奖金不为空。
希望能够帮到你!
SQL:查询有奖金的员工名和部门名
好的,以下是查询有奖金的员工名和部门名的 SQL 语句:
```
SELECT e.ename, d.dname
FROM emp e, dept d
WHERE e.deptno = d.deptno
AND e.comm IS NOT NULL;
```
解释一下这个 SQL 语句:
- `SELECT`:选择要查询的字段,这里是员工名和部门名;
- `FROM`:指定要查询的表,这里是员工表和部门表;
- `WHERE`:指定查询的条件,这里是员工表和部门表中的部门编号相等,并且员工表中的奖金不为空。
希望能够帮到你!