MySQL查询没有参加爱电影社会团体的职工号
时间: 2024-01-01 12:03:49 浏览: 37
假设你的员工表名为 `employees`,其中包含一个名为 `society` 的列,记录了职工参加的社会团体,可以使用以下 SQL 语句查询没有参加爱电影社会团体的职工号:
```
SELECT emp_no FROM employees WHERE society <> '爱电影';
```
其中,`<>` 表示不等于的意思,`'爱电影'` 是你要排除的社会团体名称。该语句会查询出所有 `society` 列中不等于 `'爱电影'` 的职工号。
相关问题
mysql查询所有没有选修3号课程的学生姓名
好的,请稍等,我来帮您查询一下。
SELECT name FROM students WHERE id NOT IN (SELECT student_id FROM courses WHERE course_id = 3)
以上是 MySQL 的查询语句,可以获取所有没有选修3号课程的学生姓名。
用MySQL 查询80号部门的所有员工
假设员工表名为employee,部门表名为department,且它们之间有一个字段 department_id 用来表示员工所在的部门编号。
可以使用以下 SQL 查询语句来查询80号部门的所有员工:
```
SELECT * FROM employee WHERE department_id = 80;
```
该语句会在 employee 表中查找 department_id 为 80 的所有员工记录,并返回这些记录的所有列。如果想要返回指定的列,可以将 * 替换为这些列的名称,用逗号分隔。例如:
```
SELECT emp_id, emp_name FROM employee WHERE department_id = 80;
```
该语句会返回 department_id 为 80 的所有员工的 emp_id 和 emp_name 列。