常用sql语句

1、最近7天数据

①如果要比较的日期字段(dateline)为整数类型的

SELECT  *  from XX where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <=FROM_UNIXTIME(dateline,’%Y-%m-%d’)

②如果要比较的日期字段(dateline)为datetime类型的

SELECT * FROM `表名` where DATE_SUB(CURDATE(), INTERVAL 7 DAY) <= date(dateline)

2、批量替换(Replace)

update ‘表名’ set content=  replace(content,’A',’B')

表示把该表的 content字段中的A替换为B


3、关于MySQL在大数据查询过程中LIMIT参数优化

正确例子:

Select * From cyclopedia Where ID>=(
Select ID From cyclopedia limit 90000,1
)limit 100;



分享至
2013-04-23 发布 ┊ 2458 人浏览 ┊ 0 人评论 ┊ 来源:原创 ┊ 收藏
返回顶部