摘要:
--简单Case函数 CASE sex WHEN '1' THEN '男' WHEN '2' THEN '女' ELSE '其他' END //案例 select cid as 渠道编号, case cid when '3' then '华为' when '20645' then '小米' else cid end as 渠道名称... 阅读全文
摘要:
查询后n条记录 SELECT * FROM tb_stu ORDER BY id ASC LIMIT n 阅读全文
摘要:
//创建自定义函数 create function function_name returns {string|integer|real|decimal} routine_body select date_format(now(),'%Y年%m月%d日 %H点:%i分:%s秒') 将以上语句封装为一个函数 create function deng() returns varchar(30... 阅读全文
摘要:
字符函数concat('xiaodeng','is boy') 字符链接,参数可接受变量concat_ws('|','a','b','c','d') 使用指定分隔符进行字符的链接format()数字格式化,format(12560.752,2); #保留2个小数点,同时格式化lower 小写uppe 阅读全文
摘要:
ceil 向上取整/进一取整 mysql> select ceil(3.01); +------------+ | ceil(3.01) | +------------+ | 4 | +------------+ 1 row in set (0.40 sec) #取舍一取整,向下取整 mysql> select floor(3.99); +-------------+ | ... 阅读全文
摘要:
//now() 当前日期时间mysql> select now();+ +| now() |+ +| 2016-10-29 13:45:31 |+ +1 row in set (0.07 sec)//curdate(),当前日期mysql> select curdate();+ +| curdate 阅读全文
摘要:
md5 password() //案例 mysql> select md5('xiaodeng'); +----------------------------------+ | md5('xiaodeng') | +----------------------------------+ | accd5818a8547b13180044139260c80d ... 阅读全文
摘要:
[not] between and 不在/在什么范围之内 [not] in () 列在不在某个范围之内 is [not] null 是否为空 //案例 //[not] between and 不在/在什么范围之内 mysql> select 5 between 1 and 10; //1在不在1~10之间 +-------------... 阅读全文
摘要:
//win7中iis配置好了可是网页打不开,为什么、?//错误提示:通过 Web 服务器的身份验证的用户无权打开文件系统上的文件//解决办法1、右键单击你的网站根目录文件夹,如wwwroot文件夹2、选择——属性 ——安全——编辑 ,3、选择——添加——高级——立即查找,4、在下方找到的搜索结果中找 阅读全文
摘要:
//文件夹中的文件以目录的形式呈现1、在右边的default web site主页中找到目录浏览2、点击目录浏览3、在右边的操作栏中选择启用即可 阅读全文
摘要:
4、order by (1)order by price //默认升序排列 (2)order by price desc //降序排列 (3)order by price asc //升序排列,与默认一样 (4)order by rand() //随机排列,效率不高 #按栏目号升序排列,每个栏目下的商品价格降序排列 select * from good... 阅读全文
摘要:
having 与where 的异同点: where针对表中的列发挥作用,查询数据 having对查询结果中的列发挥作用,筛选数据 #查询本店商品价格比市场价低多少钱,输出低200元以上的商品 select goods_id, market_price - shop_price as s from goods having s>200 ; //这里不能用wh... 阅读全文
摘要:
group by 分组:一般情况下group需与统计函数(聚合函数)一起使用才有意义 mysql中的五种统计函数: (1)max:求最大值 select max(goods_price) from goods 这里会取出最大的价格的值,只有值 #查询每个栏目下价格最高的 select cat_id,max(goods_price) from goos group by cat... 阅读全文
摘要:
mysql查询的五种子句:where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)where常用运算符:比较运算符> , < ,= , != (< >),>= , <= in(v1,v2..vn) 字段值在v1、v2、v3这3个数值中 阅读全文
摘要:
在客户端改变中文输出的编码,通常以gbk输出,因为电脑常见的是gbk编号形式目的:不改变编码,输出中文的时候,可能会出现乱码的情况, set names gbk 在客户端以gbk编码显示需要输出的内容 阅读全文
摘要:
\G 用法:查询结果按列打印 \G 放到sql语句后,可以使每个字段打印到单独的行,如: mysql> select * from user limit 2 \G;mysql> select * from t \G;*************************** 1. row ***************************name: hubei age: 29**********... 阅读全文
摘要:
保留2位小数字段如何设置方法1: select cast(avg(75.3333333) as decimal(10,2)) as '平均分' 方法2:SELECT FORMAT(12562.6655,2);#format第一个参数传递浮点数 阅读全文
摘要:
1)将百分数转化为小数,再以浮点数数据类型float输入 2)设置字段类型为varchar数据类型,将百分数输入为文本数据,需要计算或提取出来的时候,再转化为数值类型 //转换数据类型 阅读全文
摘要:
注意:需要重启服务器才能生效 语法:CREATE TABLE [新表] SELECT * FROM [旧表] WHERE 1=2案例: CREATE TABLE qudao_jin_ri_tou_tiao SELECT * FROM qudao_ying_yong_bao WHERE 1=2; 阅读全文
摘要:
联合查询 select a.* , b.adress , b.name from a , b where a.sbNo = b.cdid order by a.sbNo , a.STime select a.a_id, a.a_name, b.b_name from A a, B a where a.b_id = b.b_id //联合查询 insert into ... 阅读全文