mysql语法积累

4、convert
在查询中加上convert转换。。。
convert(varchar(10),字段名,转换格式)

比如:
select user_id,convert(varchar(10),date,11) as date from tb_user

转换格式:
0或100 month dd yyyy hh:miAMPM
1  mm/dd/yy
2 yy.mm.dd
3 dd/mm/yy
4 dd.mm.yy
5 dd-mm-yy
6 dd month yy
7 month dd,yy
8 hh:mi:ss
9或109 month dd yyyy hh:mi:ss:mmmAMPM
10 mm-dd-yy
11 yy/mm/dd
12 yymmdd
101 mm/dd/yyyy
102 yyyy.mm.dd
103 dd/mm/yyyy
104 dd.mm.yyyy
105 dd-mm-yyyy
106 dd month yyyy
107 month dd,yyyy
108 hh:mi:ss
110 mm-dd-yyyy
111 yyyy/mm/dd
112 yyyymmdd

3、字符串截取应用
select count(*) as cc from t_xxx_log where substring_index(f_register_ip,".",3)="191.18.0";

2、unix时间戳转换
SELECT a.*,FROM_UNIXTIME(a.f_addtime,'%Y-%m-%d %H:%i:%S') from xxx

1、添加多个列
ALTER TABLE  t_props
add f_is_useable TINYINT DEFAULT 0 COMMENT '是否可用:0不可使用,1可使用',
add f_currency_type TINYINT DEFAULT 0 COMMENT '货币类型:0金币,1游戏币',
add f_gamecoin   INT UNSIGNED  DEFAULT 0 COMMENT '游戏币价格';

300*300
  • 没有相关文章
  • 没有评论
 文章首页关于迷茫时代关于我写意人生
版权所有:迷茫时代 All rights reserved   
执行时间:0.00514 秒