mysql
iteye_9160
这个作者很懒,什么都没留下…
展开
-
MySql生成订单编号的方法(含格式化字符串-自动补0)
[code="sql"]insert into t_trading(trading_code) values(CONCAT('DD',DATE_FORMAT(now(),'%Y%m%d'),LPAD(LAST_INSERT_ID()+1,20,'0')))[/code]说明:LPAD(LAST_INSERT_ID()+1,20,'0')此方法使用说明:[b]LPAD(str,l...原创 2010-08-14 14:52:35 · 929 阅读 · 0 评论 -
Mysql bug :NOT EXISTS with GROUP BY behaves different in 5.0.40
在使用mysql5.0.40时发现:[code="sql"]select sum(fee) sum_feefrom t_bill t1 where 1=1 and exists (select 1 from t_website t2 where t2.site_id = t1.site_id )group by site_id[/code]exists 和 gro...原创 2010-08-16 18:46:33 · 121 阅读 · 0 评论 -
(转) Mysql Blob类型大小 上传文件大小问题
MySQL有四种BLOB类型: ·tinyblob:仅 255个字符 ·blob:最大限制到 65K字节 ·mediumblob:限制到16M字节 ·longblob:可达 4GB 在每个MySQL的文档(从 MySQL4.0开始)的介绍中,一个longblob列的最大允许长度依赖于在客户/服务器协议中可配置的最大包的大小和可用内存数。 ...原创 2010-07-10 22:34:01 · 215 阅读 · 0 评论 -
Mysql null 转换函数
IFNULL(expr1,expr2) [color=red]假如expr1 不为 NULL,则 IFNULL() 的返回值为 expr1; 否则其返回值为 expr2。IFNULL()的返回值是数字或是字符串,具体情况取决于其所使用的语境。 [/color]mysql> SELECT IFNULL(1,0); -> 1mysql> SELECT IFNU...原创 2010-07-21 14:25:39 · 198 阅读 · 0 评论 -
Mysql 条件判断Case 使用
[code="sql"]select substr(t1.area_id, 1, 1) type, substr(t1.area_id, 2) id, case substr(t1.area_id, 1, 1) when 'c' then (select t2.country from cou...原创 2010-07-27 16:36:13 · 959 阅读 · 0 评论 -
mysql注释
mysql 服务器支持 # 到该行结束、-- 到该行结束 以及 /* 行中间或多个行 */ 的注释方格: [code="sql"] mysql> SELECT 1+1; # 这个注释直到该行结束 mysql> SELECT 1+1; -- 这个注释直到该行结束 mysql> SELECT 1 /* 这是一个在行中间的注释 */ + 1; mysql> SELECT 1+[/c...原创 2010-07-31 10:00:09 · 165 阅读 · 0 评论 -
mysql null值转换
mysql 中 select ifnull(null,'')原创 2011-02-15 11:38:55 · 252 阅读 · 0 评论