MySQL
张小巍
这个作者很懒,什么都没留下…
展开
-
MySQL正则表达式使用——MySQL系列(四)
使用REGEXP关键字 1、基本字符匹配 SELECT prod_name From Products Where prod_name REGEXP'.000' LIKE和REGEXP区别 LIKE会匹配这个列,而REGEXP会在列值内进行匹配 在MySQL中正则表达式不区分大小写,要区分需使用BINARY关键字,如Where prod_name REGEXP BINARY'Je原创 2014-03-27 17:55:27 · 30195 阅读 · 4 评论 -
MySQL创建计算字段——MySQL系列(五)
1、字段 字段与列含义差不多,数据库列一般叫列,字段一般是指计算字段 2、拼接字段 拼接——将值连接到一起构成单个值 Concat()函数 SELECT Concat(name,'(',country,')') AS title FROM company Order BY name; 3、执行算数计算 可以进行加减乘除的运算 Select prod_num*prod_pri原创 2014-04-01 18:54:13 · 5290 阅读 · 0 评论 -
MySQL函数——MySQL系列(六)
1、函数 函数的可移植性不是很强,不同的DBMS有不同的函数 2、文本处理函数 函数 说明 Left() 返回串左边的字符 Length() 返回串的长度 Locate() 找出串的一个子串 Lower() 将串转换为小写 LTrim() 去掉串左边的空格 Right() 去掉串右边的空格 R原创 2014-04-02 10:07:57 · 1912 阅读 · 0 评论 -
MySQL数据汇总与聚集函数——MySQL系列(七)
1、聚集函数 聚集函数是运行在行组上,计算和返回单个值的函数。 SQL聚集函数 函数 说明 AVG() 返回某列的平均值 COUNT() 返回某列的行数 MAX() 返回某列的最大值 MIN() 返回某列的最小值 SUM() 返回某个列之和 (1)、AVG()函数 可以返回所有列的平均值,也原创 2014-04-03 11:16:39 · 18925 阅读 · 0 评论 -
MySQL 排序检索数据Select——MySQL系列(二)
1、ORDER BY 子句 SQL语句由子句构成,有些子句是必需的,有些是可选的。一个子句通常由一个关键字和所提供的数据组成。 ORDER BY 子句取出一个或多个列名,据此对输出排序。 SELECT 列名1 FROM 表名 ORDER BY 列名1 2、按多个列名排序 SELECT 列名1,列名2,列名3 FROM 表名 ORDER BY 列名1,列名2这样的语句会按原创 2014-03-10 11:51:55 · 1674 阅读 · 0 评论 -
MySQL 检索数据Select——MySQL系列(一)
1、Select检索单个列 SELECT 列名 From 表名 输出数据没有用排序的时候顺序是不一定的。 2、Select检索多个列 SELECT 列名,列名1 ,列名 2 FROM表名 3、检索所有的列 SELECT * FROM表名 一般除非确实需要表中的每一个列,否则最好别使用通配符*。这样会降低检索和应用程序的性能。 4、检索不同的行 用DISTINCT关键字原创 2014-03-10 11:38:13 · 1593 阅读 · 1 评论 -
MySQL 过滤数据——MySQL系列(三)
1、使用Where 子句 Where 子句位于Order by 前面 Where子句操作符 操作符 说明 = 等于 不等于 != 不等于 小于 小于等于 > 大于 >= 大于等于 BETWEEN 在制定的两个值之间 (1)单个值检查SELECT 列名 FROM原创 2014-03-10 19:15:05 · 7419 阅读 · 0 评论