摘要: REGEXP在列值内进行匹配,只要被匹配的文本在列值中出现,相应行就能被返回,但是like只能匹配整个列 1.1 or匹配 | 为正则表达式的OR操作符,表示匹配其中之一 e.g. select prod_name from products where prod_name REGEXP '1000 阅读全文
posted @ 2017-09-17 20:16 果壳里的星星 阅读(169) 评论(0) 推荐(0) 编辑
摘要: 1.1.用法 concat(str1,str2,...) 注意: 如果有一个参数为NULL,则返回值为NULL 如果所有参数均为非二进制字符串,则结果为非二进制字符串。 如果自变量中含有任一二进制字符串,则结果为一个二进制字符串。 数字参数被转化为与之相等的二进制字符串格式;若要避免这种情况,可使用 阅读全文
posted @ 2017-09-17 20:13 果壳里的星星 阅读(304) 评论(0) 推荐(0) 编辑
摘要: LIMIT n 返回结果不多于n行 LIMIT n1,n2 返回结果从行n1开始的n2行 注意:检索出来的第一行是行0 行数不够的时候,能返回的多少就返回多少 阅读全文
posted @ 2017-09-17 20:13 果壳里的星星 阅读(126) 评论(0) 推荐(0) 编辑
摘要: like语句的通配符:百分号、下划线和escape 1.1. %: 表示任意一个或多个字符,可匹配任意类型和长度的字符 e.g. select * from user where username like '%san' ; 名字 结尾是 san 的记录select * from user wher 阅读全文
posted @ 2017-09-17 20:12 果壳里的星星 阅读(243) 评论(0) 推荐(0) 编辑
摘要: 1.1.用法 1.1.1 对一列排序 ORDER BY prod_name 对检索结果以prod_name字母顺序排序 1.1.2对多个列排序 ORDER BY prod_price,prod_name 对检索结果首先按prod_price排序,如果prod_price相同则按prod_name 排 阅读全文
posted @ 2017-09-17 20:11 果壳里的星星 阅读(516) 评论(0) 推荐(0) 编辑
摘要: 1.1.位置 1.1.1.单独的distinct只能放在开头,否则报错 e.g. Select player_id,distinct(task_id) from task; 错误 Select distinct(task_id),taskid from task; 正确 1.1.2.与其他函数使用时 阅读全文
posted @ 2017-09-17 20:10 果壳里的星星 阅读(231) 评论(0) 推荐(0) 编辑
摘要: MySQL提供功能AUTOINCREMENT,数据库表可以定义为数字自动递增的主键,每次添加一个新行,MySQL的增量值自动。但有时你可能需要重置AUTOINCREMENT列值。比如要删除某些行,并自动增量列复位,可采取如下办法: ALTER TABLE table_name AUTO_INCREM 阅读全文
posted @ 2017-09-17 20:08 果壳里的星星 阅读(207) 评论(0) 推荐(0) 编辑