
mysql笔记
xinghuo0007
这个作者很懒,什么都没留下…
展开
专栏收录文章
- 默认排序
- 最新发布
- 最早发布
- 最多阅读
- 最少阅读
-
mysql笔记之is null
在使用mysql查询的时候想要查询某一类不为空的记录 :SELECT * FROM 表名 WHERE 表名.列名is not null在使用mysql查询的时候想要查询某一类为空的记录 :SELECT * FROM 表名 WHERE 表名.列名is null转载 2016-05-19 17:41:43 · 374 阅读 · 0 评论 -
MySQL开启root远程访问权限的方法
MySQL开启root远程访问权限允许任何IP使用 root 账户,口令8个1远程访问方法1 Sql代码 mysql> GRANT ALL PRIVILEGES ON . TO ‘root’@’%’ IDENTIFIED BY ‘11111111’ WITH GRANT OPTION; 方法2 Sql代码 mysql> use mysql; mysql> update user set转载 2016-12-23 18:25:33 · 2827 阅读 · 0 评论 -
SQL语句执行顺序详解
SQL 不同于与其他编程语言的最明显特征是处理代码的顺序。在大数编程语言中,代码按编码顺序被处理,但是在SQL语言中,第一个被处理的子句是FROM子句,尽管SELECT语句第一个出现,但是几乎总是最后被处理。 每个步骤都会产生一个虚拟表,该虚拟表被用作下一个步骤的输入。这些虚拟表对调用者(客户端应用程序或者外部查询)不可用。只是最后一步生成的表才会返回 给调用者。如果没有在查询中指定某转载 2016-12-13 22:07:25 · 519 阅读 · 0 评论 -
一个SQL查询出每门课程的成绩都大于80的学生姓名
name kecheng fenshu 张三 语文 81 张三 数学 75 李四 语文 76 李四 数学 90 王五 语文 81 王五 数学 100 王五转载 2016-12-13 21:10:47 · 42359 阅读 · 2 评论 -
sql 函数字符串拼接函数concat()
在我们使用SQL查询的时候,往往会用到模糊查询,而这个使用常常使用的字符串的拼接:实例: mysql数据库 select concat("11","22","33");结果为: 112233使用mybatis模糊查询 select * from addressee where (mail like concat('%',#{keyword},原创 2016-12-12 18:40:39 · 8632 阅读 · 1 评论 -
sql聚合函数
聚合函数是对一组值执行计算并返回单一的值的函数,它经常与SELECT语句的GROUP BY子句一同使用,SQL SERVER 中具体有哪些聚合函数呢? 我们来一一看一下: 1. AVG 返回指定组中的平均值,空值被忽略。 例:select prd_no,avg(qty) from sales group by prd_noCOUNT 返回指定组中项目的数量。 例:转载 2016-11-21 09:54:31 · 698 阅读 · 0 评论 -
SQL语句order by两个字段同时排序。
Posted by 陶之11@网站&Webcode ORDER BY 后可加2个字段,用英文逗号隔开。 f1用升序, f2降序,sql该这样写 ORDER BY f1, f2 DESC 也可以这样写,更清楚: ORDER BY f1 ASC, f2 DESC 如果都用降序,必须用两个desc ORDER BY f1 DESC, f2 DESC转载 2016-11-29 18:10:38 · 1817 阅读 · 0 评论 -
mysql主键设置了递增,插入语句的写法
在我们使用mysql数据库的使用,如果主键设置的是自动增长的话,我们可以使用一下几种插入的语句:一: 比如说:有表table,列id,name ,email (id为自增主键)可以怎么写: INSERT INTO table1(name,email)VALUES ('abc','123@qq.com');二: 也可以这样写: insert into tb转载 2016-10-18 13:59:28 · 26989 阅读 · 0 评论 -
mysql使用distinct注意事项
mysql使用distinct的使用 一定要位于 查询的最前端: 实例:select distinctsla_code,id,sla_type,sla_place,sla_rankfrom sj_level_application 如果放在后面则报错如:select td,sla_type,sla_place,sla_rankdistinct转载 2016-05-08 21:36:45 · 5691 阅读 · 0 评论 -
centos7如何安装mariadb数据库
知识点一:mariadb数据库首先介绍一个mariadb数据库:CentOS 6 或早期的版本中提供的是 MySQL 的服务器/客户端安装包,但 CentOS 7 已使用了 MariaDB 替代了默认的 MySQL。MariaDB数据库管理系统是MySQL的一个分支,主要由开源社区在维护,采用GPL授权许可 MariaDB的目的是完全兼容MySQL,包括API和命令行,使之能轻松成为MySQ原创 2017-04-28 13:12:30 · 294 阅读 · 0 评论