mysql疑问_mySQL部分疑问和小结(orale)

2015/10/15

1.mysql语句:

ALTER table scfz_xewp add BGR varchar(255) after KYR

2.创建触发器时:

--/

CREATE DEFINER=`sfjc`@`%` TRIGGER `sfjc`.`sfjc_wz_lm_before_insert`

BEFORE INSERT ON

sfjc.sfjc_wz_lm

FOR EACH ROW begin

if new.cjsj is null then

set new.cjsj=now();

end if;

end

/

注意这个分隔符,成败在此

2015/12/2

mysql:查询一定时间内的记录(一周,一月,一年)

select * from sfjc.sfjc_wz_ltly C where date(C.CJSJ) > DATE_SUB(CURDATE(),INTERVAL 1 MONTH)

> DATE_SUB(CURDATE(),INTERVAL 1 DAY)

> DATE_SUB(CURDATE(),INTERVAL 1 WEEK)

> DATE_SUB(CURDATE(),INTERVAL 1 MONTH)

> DATE_SUB(CURDATE(),INTERVAL 1 YEAR)

注意:DATE_SUB()返回的是格式化后的时间:2014-05-17

如果数据库中的时间需要UNIX时间戳形式存放,UNIX_TIMESTAMP(DATE_SUB(CURDATE(),INTERVAL 1 YEAR))

mysql时间函数:DATE_SUB,DATE_ADD,UNIX_TIMESTAMP...

2015/12/21

1.SQL语句:date_format(CJSJ,'%Y') = date_format(now(),'%Y') //本年新录用总人数

2015/12/30(注意)

orale:专有数据库rownum

注意:select * from (select rownum as rn , a.* from GWXX_WBGY_RYLB_TYPE a) where rn < 4

密码加密与解密:

YHMM=ENCRYPT('000000','111111'),decrypt_char(blzd2,'111111')

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值