SELECT * from t order by id desc limit 0,1
解决方案 »
- mysqld.exe错误提示
- mysql同一连接多线程问题
- INNER JOIN 是啥意思 LEFT OUTER JOIN 是啥意思
- could not alloc node id
- MySQL如何做数据迁移?
- MySQL现在最新版支持中文的全文索引(中文的FULL TEXT)吗?
- 请问以下,我现在要对mysql数据库中的多个表进行初始化数据,该怎么办?
- 紧急求救
- mysql 执行动态语句查询,并输出参数
- C#调用mysql存储过程和执行mysql存储过程的结果不一样?
- MySQL创建一个数据库,关掉之后,再打开那个数据库就消失了,在创建还是这样
- MySQL实际在运行,但是却找不到MySQL运行程序所在的目录
user表。用户表
id 用户id
registertime 注册时间(时间戳)math_log用户记录表,每条记录存thisid和targetid,thisid代表发起方id,targetid代表应战方id
thisid和targetid对应 user表的用户id
mathtime 操作时间(时间戳)想查询具体的某一天,当天注册的用户在当天的操作条数比如要查询5月3日这天注册的用户,在5月3日这天,一盘没操作的用户有多少,当天只操作了一次的有多少,操作了2次的有多少,操作3-10次的有多少,操作了10次以上的用户条数有多少select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59')
这样可以取出当天的所有用户id这个id需要和targetid和thisid发生关系
比如thisid in (select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59')) and targetid in(select id from user where registertime>=unix_timestamp('2017-05-03 00:00:00') and registertime<=unix_timestamp('2017-05-03 23:59:59'))然后怎么查询今天开了几次的用户有多少就不知道了。请各位高手帮帮忙。很着急。在线等