mysql学习
波力海苔
这个作者很懒,什么都没留下…
展开
-
mysql 把某列值赋值给另一列
在工作中,有时需要我们对数据表进行操作,把某列值赋值给另一列,如:现在,我想把dept_name里面的数据赋值给department,可以使用如下语句:#把某列值赋值给另一列UPDATE tb_departments SET department = dept_name;结果如下:...原创 2020-03-03 10:00:48 · 8661 阅读 · 0 评论 -
mysql 查询(select语句)详解
在mysql中,select语句是应用最广的语句,没有之一,此篇博文,旨在逐步表述select语句的使用,分层进阶,让你更快的了解select语句。先来说明,select语句的整体结构SELECT 字段FROM 表名 【inner / LEFT / RIGHT join】 表名 ON 字段 = 字段WHERE 限定条件GROUP BY 字段HAVING 筛选条件ORD...原创 2020-03-03 09:49:44 · 1392 阅读 · 0 评论 -
使用Navicat一次性导入多个数据表
因为工作需要,需要往mysql导入多个数据表,一开始的数据表样式如下:如果一个个往Navicat导入,很耽误时间,可以把这些表合成一个总表,这些内容作为里面的sheet,然后使用Navicat将这些表导入mysql。具体步骤如下:一:建立一张总表,将上述表格作为sheet放入其中二:使用Navicat表格导入向导,之后就是傻瓜式操作如果遇到上述错误,可以将sum....原创 2020-03-02 17:05:45 · 7564 阅读 · 0 评论 -
mysql多层分组(group by)显示
有时在做数据分析时,需要对数据做多层分组,例如想分析员工信息表(employees)中,每个部门不同职位的人数,可以使用如下语句:SELECT department_id,job_id,COUNT(*) FROM employees GROUP BY department_id,job_id;结果如下:如图红框内标出:部门编号为30的部门,工作为PU_CLERK的员工有5人,PU...原创 2020-03-01 19:25:57 · 3720 阅读 · 0 评论