2021-02-01

news/2024/11/23 5:10:59/

分表及练习

CREATE DATABASE mb ;
USE mb;
CREATE TABLE goods(
id INT UNSIGNED PRIMARY KEY AUTO_INCREMENT NOT NULL,
NAME VARCHAR(150) NOT NULL,
cate_name VARCHAR(40) NOT NULL,
brand_name VARCHAR(40) NOT NULL,
price DECIMAL(10,3) NOT NULL DEFAULT 0,
is_show TINYINT NOT NULL DEFAULT 1,
is_saleoff TINYINT NOT NULL DEFAULT 0
);
SELECT * FROM goods ;

– 插入数据
INSERT INTO goods VALUES(0,‘r510vc 15.6英寸笔记本’,‘笔记本’,‘华硕’,‘3399’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘y400n 14.0英寸笔记本电脑’,‘笔记本’,‘联想’,‘4999’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘g150th 15.6英寸游戏本’,‘游戏本’,‘雷神’,‘8499’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘x550cc 15.6英寸笔记本’,‘笔记本’,‘华硕’,‘2799’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘x240 超极本’,‘超级本’,‘联想’,‘4880’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘u330p 13.3英寸超极本’,‘超级本’,‘联想’,‘4299’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘svp13226scb 触控超极本’,‘超级本’,‘索尼’,‘7999’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘ipad mini 7.9英寸平板电脑’,‘平板电脑’,‘苹果’,‘1998’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘ipad air 9.7英寸平板电脑’,‘平板电脑’,‘苹果’,‘3388’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘ipad mini 配备 retina 显示屏’,‘平板电脑’,‘苹果’,‘2788’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,'ideacentre c340 20英寸一体电脑 ',‘台式机’,‘联想’,‘3499’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘vostro 3800-r1206 台式电脑’,‘台式机’,‘戴尔’,‘2899’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘imac me086ch/a 21.5英寸一体电脑’,‘台式机’,‘苹果’,‘9188’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘at7-7414lp 台式电脑 linux )’,‘台式机’,‘宏碁’,‘3699’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘z220sff f4f06pa工作站’,‘服务器/工作站’,‘惠普’,‘4288’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘poweredge ii服务器’,‘服务器/工作站’,‘戴尔’,‘5388’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘mac pro专业级台式电脑’,‘服务器/工作站’,‘苹果’,‘28888’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘hmz-t3w 头戴显示设备’,‘笔记本配件’,‘索尼’,‘6999’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘商务双肩背包’,‘笔记本配件’,‘索尼’,‘99’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘x3250 m4机架式服务器’,‘服务器/工作站’,‘ibm’,‘6888’,DEFAULT,DEFAULT);
INSERT INTO goods VALUES(0,‘商务双肩背包’,‘笔记本配件’,‘索尼’,‘99’,DEFAULT,DEFAULT);

–分表–>创建分类表
CREATE TABLE goods_cate(
id INT PRIMARY KEY AUTO_INCREMENT NOT NULL,
NAME VARCHAR (40) NOT NULL
);

SELECT * FROM goods ;
–1查询分组后的cate_name ;
SELECT cate_name FROM goods GROUP BY cate_name;
–2 将从goods 表中查到的数据插入到goods_cate表中;
INSERT INTO goods_cate(NAME) SELECT cate_name FROM goods GROUP BY cate_name;
SELECT * FROM goods_cate ;
–需要将goods表中的cate_name的值修改为goods_cate表对应id 多多练习
UPDATE goods g INNER JOIN goods_cate c ON g.cate_name=c.name SET g.cate_name=c.id;


http://www.ppmy.cn/news/180599.html

相关文章

亲测!UEFI启动模式下,电脑安装win10和Ubuntu双系统

作为刚刚入门编程领域的新手,刚到实验室就听说以后研究方向涉及机器学习、深度学习等,需要使用Linux系统,神经病一样的兴奋了起来,正好又在前段时间换了新电脑,就动手操作起来,但是果然如网上一些攻略所描述…

我的电脑(ACER 4750G)升级

升级原因 最近电脑卡的要死,卡到什么程序呢?就是打开“我的电脑”需要2秒中的缓冲时间,这如何受的了……于是就有种特别想换电脑的冲动:买一个顶配版的台式机,让你给我慢。 一心想着顶配,顶配,…

Acer 4750 安装黑苹果_黑苹果系统安装通用教程图文版

在开始之前,不管你要安装的是台式组装机,台式品牌机,一体机,还是笔记本,都要大概了解一下硬件信息。 因为黑苹果的安装确实比安装Windows的系统要复杂的多。 不管是前期准备工作,安装,还是安装之后要做的后期调试工作,确实都要比安装Windows系统难的多。 以台式组装机和…

Gradle 介绍,根据 Gradle 官方文档整理

这部分内容主要根据 Gradle 官方文档整理,做了对应的删减,主要保留比较重要的部分,不涉及实战,主要是一些重要概念的介绍。 Gradle 这部分内容属于可选内容,可以根据自身需求决定是否学习,目前国内还是使用…

AI+是企业管理软件的下一站和终点站

作为GPT综合症的表现,准备陆续写一点关于AI的文章。就从这一篇开始吧。 这篇文章原来是在2019年1月份我发在新浪微博和LinkedIn上的。刚搜了一下,全然不见了踪影。原因大家也都知道。但是,我想那个思想的小火花一定还在,在某处酝…

中兴ZTE

有时间了再好好写一下,现在似乎不合适。 反正是第一次找工作的时候感到不爽。 有自己的原因,但是,顾客就是上帝,每个人都可能为你们贡献力量,这么对待他们?

中兴光猫不拆机获取超级密码

兴F450 F650测试成功 准备一个U盘插入光猫的usb口,使用useradmin进入光猫管理界面(192.168.1.1)密码在光猫背后,查看“存储管理”是否识别U盘。 随便点击U盘路径,然后使用Burp Suite 进行截包。修改为“pa…

中兴 -ZTE AXON 11 SE 5g 获取root 9000N 刷机 ZTE P683S10 刷机包下载

twrp recovery 安卓10挂载读写 system分区 后删除 内置软件 更改系统 中兴手机现在 原厂系统自带的垃圾软件太多了,至少30个APP 无奈只能root后删除, 中兴 -ZTE AXON 11 SE 5g 获取root 9000N 刷机 ZTE P683S10 刷机包下载 中兴 -ZTE AXON 11 SE 5g …