周其仁:停止改革,我们将面临三大麻烦

抛开立场观点不谈,且看周小平写一句话能犯多少语病

罗马尼亚的声明:小事件隐藏着大趋势——黑暗中的风:坚持做对的事相信未来的结果

布林肯突访乌克兰,为何选择去吃麦当劳?

中国不再是美国第一大进口国,贸易战殃及纺织业? 美国进一步延长352项中国商品的关税豁免期

生成图片,分享到微信朋友圈

自由微信安卓APP发布,立即下载! | 提交文章网址
查看原文

产品经理学SQL(五)

刘大大a 产品刘 2022-10-16

我们上一篇文章产品经理学SQL(四)说到了数据库定义语言,它们包含数据库的相关操作(创建数据库、删除数据库、数据库的命名规范)和数据表的相关操作(创建数据表、删除数据表、数据表的命名规范),这一篇文章我们接着分享。

数据库定义语言

1、查看数据库与表

show databases    查看目前所有数据库


use 数据库名称      进入数据库


show tables  查看目前所在的数据库所有的表


desc 表名   查看表结构



2、Alter table 语句

主要解决问题

alter table 语句用于在已有的表中添加、修改、删除列、更新表名、字段类型等。

2.1 增加一列

语法:alter table 表名  ADD 列名 新列数据类型

比如下图,我向表中增加了一列,是test,而且字段类型属于float;(alter table demo add test float;)


2.2 删除一列

语法:alter table 表名 drop column 列名

实例:比如把demo表中的test列删除(alter table demo drop column test)


2.3 修改列名

语法:alter table 表名 change  旧字段名 新字段名 新列数据类型

实例:比如下图 我把birthday这一列改成了birth(alter table demo change birthday birth date)


2.4 修改表名

语法:alter table 旧表名 rename 新表名

实例:下图我先把表demo换成demo_liudada,先查询demo的时候,查询不出来,然后查询demo_liudada的时候,就查出来了。


上面说的都是数据库定义语言,接下来我们说说数据库操作语言。


数据库操作语言

1、insert  向表中插入数据

语法:insert into 表名 values(各项值)

实例:首先创建一个demo表,字段分别为ID、名字、年龄、性别 【create table demo (id int,name varchar(100),age int,sex int);】

然后向表里面插入数据【insert into demo values (1,'nathan',19,1);】

最终的显示结果如下:


2、update  更新表中的相关数据

语法:Update 表名 SET 列名=新值 where 列名=值

实例:比如我要把下面的jack改成David,则可以写

update demo set name=David where id='2'; 

结果如下图:


3、delete  删除表中的记录

语法:delete from 表名(where 列名称=值)

实例:我把第二行给删掉,写的语句是( delete from demo where id='2';)


后续文章给大家介绍数据查询语言,也是数据产品经理用的比较多的语言,喜欢的小伙伴可关注微信公众号:chanpinliu880

PS: 转发此篇文章到朋友圈或者是产品经理群,并截图发给微信chanpin628,可以找我领取一份ERP原型

更多干货可关注微信公众号:chanpinliu880

想学习更多关于产品、职场、心理、认知等干货,可长按右边二维码,关注我们。

往期精彩文章

干货 | 中国的支付清算体系是怎么玩的?

风控模型如何设计

一招教你如何运营你的产品

分享一个小程序的PRD

5G会给我们的生活带来哪些变化?

老司机教你做产品经理5.0

知识星球精华

面试一对一辅导

面试中如何做一个好的自我介绍?


点击“阅读原文”

即可进行报名。

文章有问题?点此查看未经处理的缓存