美文网首页
mysql & mine

mysql & mine

作者: answer6 | 来源:发表于2018-03-23 13:00 被阅读0次
  • 常用的 MySQL 内置函数
DAY(date)     返回date的天数部分

HOUR(time)     返回time的小时值(0~23)

MINUTE(time)       返回time的分钟值(0~59)

SECOND(time)     返回time的秒值(0-59)

DATE(datetime)     返回datetime的日期值

TIME(datetime)     返回datetime的时间值

  • 按月计算指定年数的每个月的用户出现次数
SELECT
    t.myYear AS 年份,
    t.monthNo AS 月份,
    count(1) AS 数量统计
FROM
    (
        SELECT
            MONTH (pi_gym_enter.create_date) AS monthNo,  //这里指定日期字段为 create_date
            YEAR (pi_gym_enter.create_date) AS myYear,
            pi_gym_enter.id AS id
        FROM
            pi_gym_enter WHERE getr_member_id = 5 // 这里指定用户
    ) AS t
WHERE
    t.myYear = '2018'  // 这里指定年份
GROUP BY
    t.monthNo;

  • 统计前一天的日志sql语句:
select * from bean where date(usedate) = date_sub(curdate(),interval 1 day);
// 括号中为当天时间的前一天,如果统计前几天就将括号中的’1’改成相应的天数。

  • 计算该用户指定时间内,每天出现的次数和
SELECT
    getr_member_id,
    DATE(create_date),
    sum(getr_time),
    create_date
FROM
    pi_gym_enter
WHERE
    getr_member_id = 5
AND (
    `create_date` BETWEEN '2018-03-01 00:00:00'
    AND '2018-04-01 00:00:00'
)
GROUP BY
    DATE(create_date)

  • 多表联查的套用模板
SELECT T1.C1,T2.CX,T3.CY
FROM TAB1 T1
       INNER JOIN TAB2 T2 ON (T1.C1=T2.C2)
       INNER JOIN TAB3 T3 ON (T1.C1=T2.C3)
       LEFT OUTER JOIN TAB4 ON(T2.C2=T3.C3);
WHERE T1.X >T3.Y;

  • mysql 行数据转列数据套用模板

SELECT DISTINCT  a.sname,  
(SELECT score FROM stdscore b WHERE a.sname=b.sname AND b.CNAME='JAVA' ) AS 'JAVA',  
(SELECT score FROM stdscore b WHERE a.sname=b.sname AND b.CNAME='mysql' ) AS 'mysql' 
FROM stdscore a  

相关文章

  • mysql & mine

    常用的 MySQL 内置函数 按月计算指定年数的每个月的用户出现次数 统计前一天的日志sql语句: 计算该用户指定...

  • 模仿作词:③⑥号作品 《Mine Mine^第一版》

    《Mine Mine^第一版》 Mine Mine (原作词:周杰伦)...

  • Mine mine

    取这个标题纯粹是因为想起了杰伦的一句歌词”没有你的生活,我开始写小说”小说你写的心酸的小说的终章所以我想我也开始写...

  • Mine. Mine

    原创作者:莫小北 当你蹲在北京西火车站月台上,给我系鞋带的时候,你一定不知道这是我们最后一次见面,我低着头,看着你...

  • 1.我的 试译艾米莉·狄金森诗选 第二部分 爱

    1. MINE Mine by the right of the white election! Mi...

  • 周记22(2.25-3.3)

    The decision is mine,so let the lesson be mine. The decis...

  • Mine……

    FT那个老流氓说的,每年要动笔写3-4篇“规规矩矩的作文”!因为越不动越发现很难完整的表达;生活中碎片化越多,看似...

  • mine

    女主:顾夏(我不能再让重要的人因为我受到伤害) 男主:鹿晗(愿你比别人更不怕一个人独处,愿日后想起你能知道,我依然...

  • Mine

    The sky has two sides ,one is bright,the other ...

  • BE MINE

    如果你给我的爱与别人一样,我宁愿不要,可你确日复一日的说着关心我的话,可你却对别人和我一样的温柔,我决定将你规划在...

网友评论

      本文标题:mysql & mine

      本文链接:https://www.haomeiwen.com/subject/kmpaqftx.html