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 '游戏币价格';
在查询中加上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 '游戏币价格';

- 没有相关文章
- 没有评论