mysql时间段查询

字段column_time的格式为时间格式

from_unixtime将时间戳转换为时间格式 *做个记号,之前纠结了半天

select * from wap_content where week(column_time) = week(now)

如果你要严格要求是某一年的,那可以这样

查询一天:

select * from table where to_days(column_time) = to_days(now());
select * from table where date(column_time) = curdate(); 

查询一

阅读更多

mysql查询时间段记录条数

已知字段为时间戳格式如下

select * from 表名 where from_unixtime(字段) between current_date() and date_format(current_date,'%Y-%m-%d 23:59:59') 

已知字段为时间格式如下

select * from 表名 where 字段 between current_date() and date_format(current_date,'%Y-%m-%d 23:59:59') 

from_unixtime :将时间戳转换为

阅读更多

纠结的SQL

今天要查出一个统计列表,但又有时间条件,条件就是最后更新的一次为准确值,结果就冒出这么一段SQL出来了。还好, … 阅读更多

mysql left join查询

SELECT * FROM `_bidding_tb` as `db` , `_member` AS dm LEFT JOIN `_member_emcee` AS de ON dm.mid = de.mid LEFT JOIN `_member_person` AS dp ON dm.mid = dp.mid WHERE dm.mtype<>'企业' AND `db`.`mid` = `dm`.`mid` AND `db`.`aid` = 221
SELECT fb.*,mb.userid,mb.face as mface,mb.spacesta,mb.scores FROM `_feedback` fb left join `_member` mb on mb.mid = fb.mid where fb.aid='$aid' and fb.ischeck='1' order by fb.id desc limit 0, 50

阅读更多

Mysql命令行导入sql

phpmyadmin 导出 utf-8 的 insert 模式的 abc.sql

ftp abc.sql 到服务器

ssh 到服务器

mysql -u abc -p
use KKK(数据库名,如果没有就 create database KKK)
set names 'utf8'
source abc.sql

阅读更多