第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;
相关推荐
七夜zippoe4 小时前
DolphinDB查询优化:执行计划分析
大数据·数据库·信息可视化·dolphindb·查询优化
skilllite作者4 小时前
Agent-Skills 核心能力与实战效能深度评测
大数据·开发语言·前端·数据库·人工智能·python
尚雷55804 小时前
oracle知识整理_锁及等待事件SQL_第二部分
数据库·sql·oracle·锁及等待事件
2301_766283445 小时前
mysql如何实现读写分离的权限分配_不同用户分别赋予权限
jvm·数据库·python
戏舟的嵌入式开源笔记5 小时前
ESP32之初见MQTT
数据库·mongodb
重生之小比特5 小时前
【MySQL 数据库】表的约束
android·数据库·mysql
未来龙皇小蓝5 小时前
SpringBoot API日志系统设计-02:线程池异步化与RabbitMQ解耦
数据库·spring boot·后端·性能优化·rabbitmq·java-rabbitmq
江沉晚呤时5 小时前
用 C# 玩转 Scriban:自动生成报告、代码、文本,效率提升 10 倍
数据库·microsoft·c#·.net
2401_824222695 小时前
HTML函数开发需不需要雷电接口_高速接口实际用途说明【说明】
jvm·数据库·python
一只大袋鼠5 小时前
Spring 事务管理三种实现方式
java·数据库·spring·声明式事务