数据库
New Dataer
大四啦!!!
展开
-
mysql子查询自我总结
mysql子查询mysql子查询,为什么会有子查询这个东西喃?来个例子,像是Python中的嵌套循环是一样的,当我们相对我们之前的一个查询结果在进行查询的时候,子查询就出现了基本的样子就是在我们select中又包含了一个select。子查询与之相对的有个父查询,最外层的select语句就是我们的父查询语句,里面的使我们的子查询语句当然在语句中所有的子查询语句都是在小括号中的,你也可以判断为在...原创 2020-04-10 00:05:19 · 795 阅读 · 0 评论 -
mysql 自连接。看了不懂你来打我
自连接是将自己一张表看做两张表之后进行的等值连接。如果你要查询下列表中员工的姓名和员工上级领导的姓名怎么查?这两个数据都是在同一张表中(注释:manager_id为领导的id)所以说如果我们需要输出员工名和员工的领导名。那么我们应该在表中找到其对应的领导id。例如Kochhar这个员工它对应的manger_id为100,那我们在回到employee_id来找id为100的员工K_ing。就是...原创 2020-03-27 18:43:58 · 184 阅读 · 0 评论 -
一文搞懂mysql单引号,双引号,反引号的使用
1.单引号双引号在mysql中引用字符串常量时候需要用一对英文单引号或者双引号。在一般使用的时候你会发现单引号和双引号没有什么区别。但是在转义时,我们会使用到单双引号,例如你要查询的字段里面本身就带有单引号或者双引号时,单双引号就需要注意使用了,比如查询tom’s father,在编辑的时候:这样自然就是会报错的,因为你的单引号被认为是没有完全的,报了语法错误。因此这种情况我们就需要双引号...转载 2020-03-26 09:42:56 · 6923 阅读 · 0 评论 -
MySQL中where与having使用区别和方法
where在MySQL中的作用之大就不必说了。在MySQL中经常使用select来查询数据,其中where在查询数据中占着关键作用,where在查询中一般是用来有条件的查询某个数据:举个例子:比如你要查询table中age>30的人,你应该怎么查询?select * from table where age>30 ;这样使用没有错吧,如果加上排序这些自然要使用到order ...原创 2020-03-18 20:51:15 · 371 阅读 · 0 评论 -
MySQL忘记登陆密码解决方案
大一学习Mysql数据库,这几天登录的时候忘记了密码,哈哈。真是难受。所以去网上百度了相关的方法,其中一种方法简单实用,所以记录一下。如果自己之前是启动了数据库的,第一步使用管理员身份打开cmd,在界面输入net stop mysql就可以看到界面提示已经关闭(如果数据库没有启动可以不需要)之后在自己数据库安装目录下找到mysqld.exe复制路径,在cmd中使用cd命令打开文件位置。打...原创 2020-03-18 20:19:27 · 177 阅读 · 0 评论 -
MySQL创建函数小总结
数据中函数使用隐藏了实现细节,提高了代码的重用性。在MySQL中函数可以大致分为两类,单行函数和分组函数。因此,我们今天的学习就从这两类函数入手咯。一般语法:select 函数名(实参列表)from 表名(温馨提示哦:在本次学习中一定要记好一个单词就是select)分组函数:一、字符函数1.length(获取参数值的字符个数)语法:select length(‘字符’);2.c...原创 2020-03-17 18:11:07 · 319 阅读 · 0 评论