2009年12月22日
摘要: 除非特殊说明,聚合函数均忽略 null 值的记录。除非特殊说明,聚合函数均在没有匹配记录(记录集为空)的情况下均返回 null 值。如果在没有使用group by的语句中使用聚合函数,相当于对所有的行进行分组。Aggregate (GROUP BY) FunctionsNameDescriptionAVG()Return the average value of the argumentBIT_A... 阅读全文
posted @ 2009-12-22 17:31 jinzhenshui 阅读(2875) 评论(0) 推荐(2)
摘要: RENAME TABLE tbl_name TO new_tbl_name [, tbl_name2 TO new_tbl_name2] ...ALTER {DATABASE | SCHEMA} [db_name] {[DEFAULT] CHARACTER SET [=] charset_name | [DEFAULT] COLLATE [=] collation_name}CREATE {DA... 阅读全文
posted @ 2009-12-22 16:06 jinzhenshui 阅读(329) 评论(0) 推荐(0)
摘要: 执行存储过程CALL sp_name([parameter[,...]])CALL sp_name[()]删除DELETE [LOW_PRIORITY] [QUICK] [IGNORE] FROM tbl_name [WHERE where_condition] [ORDER BY ...] [LIMIT row_count]执行表达式计算DO expr [, expr] ... 和SELECT ... 阅读全文
posted @ 2009-12-22 15:00 jinzhenshui 阅读(342) 评论(0) 推荐(0)
摘要: mysql的存储引擎有:事务型、非事务型 之分。mysql支持本地事务——即 各个连接会话 可以自由控制事务的处理,mysql默认是事务自动提交模式。不同的事务型引擎能够支持的事务功能 也不相同。基本上mysql的innodb引擎是功能全面,支持事务特性最多的引擎!set autocommit = {1 | 0} :1为默认值——自动提交start ... 阅读全文
posted @ 2009-12-22 11:57 jinzhenshui 阅读(575) 评论(0) 推荐(0)
摘要: Other Vendor TypeMySQL TypeBOOLTINYINTBOOLEANTINYINTCHARACTER VARYING(M)VARCHAR(M)FIXEDDECIMALFLOAT4FLOATFLOAT8DOUBLEINT1TINYINTINT2SMALLINTINT3MEDIUMINTINT4INTINT8BIGINTLONG VARBINARYMEDIUMBLOBLONG V... 阅读全文
posted @ 2009-12-22 10:56 jinzhenshui 阅读(237) 评论(0) 推荐(0)
摘要: 必须要注意:不同的Mysql存储引擎在具体实现不同的数据类型时,存储方式、空间需求、处理方式都不一定完全相同。所以,这个问题必须放在具体的存储引擎实现上才有意义!另外,即使是同一存储引擎,版本不同,存储实现 也可能有变化!以下讨论限于通常的mysql的 myisam存储引擎。Storage Requirements for Numeric Types in MyISAM Data TypeStor... 阅读全文
posted @ 2009-12-22 10:49 jinzhenshui 阅读(476) 评论(0) 推荐(0)