开发学习

mysql having-小浪学习网

mysql having

having查询差价在200以上的列 select goods_id,(market_price - shop_price ) as chajia from goods having chajia>200; 查询挤压的总货款 select sum(goods_number*shop_pri...
站长的头像-小浪学习网月度会员站长1年前
4114
mysql order by-小浪学习网

mysql order by

order by排序:在结果集出来之后才有意义 必须在where ,group by ,having 之后desc(降序)/asc(升序)用字段排序 用shop_price 降序排列 select goods_name,cat_id,shop_price from goods...
站长的头像-小浪学习网月度会员站长1年前
347
mysql null和‘ ’-小浪学习网

mysql null和‘ ’

null''是空字符 相当于在银行有账号,不过没钱null是空 相当于在银行账号都没有null比较需要用 is null 或者 is not null 判断null遇见运算符 一律返回null =null 或 !=null 等等一律返回null ...
站长的头像-小浪学习网月度会员站长1年前
209
mysql 左,右,内连接-小浪学习网

mysql 左,右,内连接

左右连接全相乘方法(效率很低) mysql> select * from test10; +------+-------+ | id | sname | +------+-------+ | 1 | 云彩 |  | 2 | 月亮 |  | 3 | 星星 | ...
站长的头像-小浪学习网月度会员站长1年前
319
Python基础学习代码之面向对象编程-小浪学习网

Python基础学习代码之面向对象编程

class  AddrBookEntry(object):     'address book entry class'     def __init__(self,nm,ph):         self.name = nm         self.phone = ph     ...
站长的头像-小浪学习网月度会员站长1年前
2514
MySQL高级十七——MySQL账号权限赋予-小浪学习网

MySQL高级十七——MySQL账号权限赋予

一、作用和意义mysql权限系统主要用来对连接到数据库的用户进行权限的验证,以此来判断此用户是否属于合法的用户,如果是合法的用户,如果是合法用户则赋予相应的数据库权限。二、查看当前数据...
站长的头像-小浪学习网月度会员站长1年前
347
MySQL高级十六——内存优化-小浪学习网

MySQL高级十六——内存优化

一、MyISAM内存优化 MyISAM存储引擎使用key_buffer缓存索引模块,加速索引的读写速度。对于MyISAM表的数据块,mysql没有特别的缓存机制,完全依赖于操作系统的IO缓存。 1、key_buffer_size设置 ...
站长的头像-小浪学习网月度会员站长1年前
207
MySQL高级十五——表的分区-小浪学习网

MySQL高级十五——表的分区

1、为什么要采用分区?当数据量过大的时候(通常是指百万级或千万级数据的时候),这个时候需要将一张表的数据划分几张表存储。一些查询可以得到极大的优化,这主要是借于满足一个给定where语句...
站长的头像-小浪学习网月度会员站长1年前
2511
MySQL高级十四——表的优化-小浪学习网

MySQL高级十四——表的优化

一、优化1、定期分析表: analyze table woitems; +---------------+---------+----------+----------+   | Table         | Op      | Msg_type | Msg_text |   +-...
站长的头像-小浪学习网月度会员站长1年前
2314
MySQL高级十三——通过索引优化SQL-小浪学习网

MySQL高级十三——通过索引优化SQL

一、概述二叉树——>索引文件:效率log2n检索10次:2的10次方。1024条记录。索引带来的开销查看数据的文件(安装目录下的data目录),会发现三个文件,.frm:表示表的结构.myd:表示数据.myi...
站长的头像-小浪学习网月度会员站长1年前
2913