排序
mysql 小技巧
查看一个表的建表语句 show create table [表名];例如:显示goods表的建表语句 show create table goods;结果 CREATE TABLE `goods` ( `goods_id` mediumint(8) unsigned NOT NULL auto...
mysql 查
获取表有多少行技巧: select count(*) from table_name; 取出cat_id=4和cat_id=11的列使用or select * from goods where cat_id=4 or cat_id=11;不使用or select * from goods where cat_id...
mysql 统计函数和group by
五个统计函数(单独使用,意义不大,经常和分组group by组合使用)max 最大 select max(shop_price) from goods;min 最小 select min(shop_price) from goods;sum 求和 select sum(shop_price) ...
mysql having
having查询差价在200以上的列 select goods_id,(market_price - shop_price ) as chajia from goods having chajia>200; 查询挤压的总货款 select sum(goods_number*shop_pri...
mysql order by
order by排序:在结果集出来之后才有意义 必须在where ,group by ,having 之后desc(降序)/asc(升序)用字段排序 用shop_price 降序排列 select goods_name,cat_id,shop_price from goods...
mysql null和‘ ’
null''是空字符 相当于在银行有账号,不过没钱null是空 相当于在银行账号都没有null比较需要用 is null 或者 is not null 判断null遇见运算符 一律返回null =null 或 !=null 等等一律返回null ...
mysql 左,右,内连接
左右连接全相乘方法(效率很低) mysql> select * from test10; +------+-------+ | id | sname | +------+-------+ | 1 | 云彩 | | 2 | 月亮 | | 3 | 星星 | ...
Python基础学习代码之面向对象编程
class AddrBookEntry(object): 'address book entry class' def __init__(self,nm,ph): self.name = nm self.phone = ph ...
MySQL高级十七——MySQL账号权限赋予
一、作用和意义mysql权限系统主要用来对连接到数据库的用户进行权限的验证,以此来判断此用户是否属于合法的用户,如果是合法的用户,如果是合法用户则赋予相应的数据库权限。二、查看当前数据...
MySQL高级十六——内存优化
一、MyISAM内存优化 MyISAM存储引擎使用key_buffer缓存索引模块,加速索引的读写速度。对于MyISAM表的数据块,mysql没有特别的缓存机制,完全依赖于操作系统的IO缓存。 1、key_buffer_size设置 ...