第7关:从SPJ表中删除零件名称为螺丝刀的记录

任务描述

从SPJ表中删除零件名称为螺丝刀的记录(用子查询方式)

相关知识

1、零件表P由零件代码(PNO)、零件名(PNAME)、颜色(COLOR)、重量(WEIGHT)组成; P表如下图:

现已构建P表,结构信息如下:

2、供应情况表SPJ由供应商代码(SNO)、零件代码(PNO)、工程项目代码(JNO)、供应数量(QTY)组成,标识某供应商 供应某种零件 给某工程项目的数量为QTY。 SPJ表如下图:

现已构建SPJ表,结构信息如下:


开始你的任务吧,祝你成功

sql 复制代码
USE mydata;
#请在此处添加实现代码
########## Begin ##########
DELETE 
FROM SPJ
WHERE PNO IN(
    SELECT PNO
    FROM P
    WHERE PNAME='螺丝刀'
);
 
########## End ##########
#以下代码禁止删除
SELECT * FROM SPJ;
相关推荐
2401_831419447 分钟前
Python分类汇总怎么做_Crosstab交叉表与多条件联合频数频率统计
jvm·数据库·python
2301_787312439 分钟前
Go语言怎么用channel做信号通知_Go语言channel信号模式教程【完整】
jvm·数据库·python
2301_8180084414 分钟前
如何删除ASM中的数据文件_ALTER DISKGROUP DROP FILE彻底清除
jvm·数据库·python
IT界的老黄牛18 分钟前
MySQL 磁盘告警 1.2TB:从衣柜原理到 gh-ost 卧底,一次释放 540GB 的实战复盘
运维·数据库·mysql
deviant-ART18 分钟前
MySQL 实战:如何根据 ID 将表 B 的字段更新到表 A
数据库·mysql
2401_8987176628 分钟前
mysql如何进行全量数据库备份_mysqldump工具的使用技巧
jvm·数据库·python
搬码后生仔32 分钟前
【navicat不安装sql server直接远程连接服务器数据库】
运维·服务器·数据库
@小柯555m33 分钟前
MySql(基础操作符--用where过滤空值练习)
数据库·sql·mysql
m0_7485548134 分钟前
SQL注入的安全架构设计_将数据库置于内网隔离区
jvm·数据库·python
许彰午1 小时前
CacheSQL:一个面向政务系统的内存缓存数据库中间件
java·数据库·缓存·中间件·面试·开源软件·政务