美文网首页
mysql语句(自用)

mysql语句(自用)

作者: 七百年前 | 来源:发表于2016-08-15 16:10 被阅读9次

1.统计查询(查询数量和)

select  sum(slow_count) as count  from dd_charging
select  sum(slow_count)  from dd_charging
//按月统计  posttime为时间戳
SELECT FROM_UNIXTIME(posttime ,'%Y-%m') months,count(id) FROM v2_sms_report GROUP BY months;

2.查询不在数据内的数据

select * from dd_charging where id not in (1,3,5)

3.组合查询

SELECT `id`,count(*) as cnt,substr( longitude - 1796,0,6) as pjing,substr(latitude - 1796,0,5) as pwei,avg(longitude - 1796) as pjing2,avg(latitude - 1796) as pwei2 FROM pile where type=1  GROUP BY pjing,pwei

4.查询账户信息

select user_id,money,FROM_UNIXTIME(create_time),pay_method FROM dd_uu WHERE user_id in(...) and create_time>1481212800  ORDER BY user_id,create_time desc

5.替换字段中的某个值

update t_uu set headico=REPLACE (headico,'public','Public') where xxx

6.替换手机号中间四位

update `laozhuji` set tel=INSERT(tel,4,4,'****') WHERE id=1

7.mysql 取每个分类下的N条记录

第一种方式
SELECT 
    *
FROM
    tablename AS a
WHERE
    (SELECT 
            COUNT(*)
        FROM
            tablename AS b
        WHERE
            b.分类id = a.分类id AND b.id >= a.id) <= 5
ORDER BY a.分类id ASC , a.id DESC
 
第二种方式
SELECT 
    *
FROM
    tablename AS a
WHERE
    (SELECT 
            COUNT(*)
        FROM
            tablename AS b
        WHERE
            b.type = a.type AND b.id >= a.id) <= 5
ORDER BY a.type ASC , a.id DESC 

8.数据库字段去重

select (distinct name) as n_name from table where ....

相关文章

  • mysql语句(自用)

    1.统计查询(查询数量和) 2.查询不在数据内的数据 3.组合查询 4.查询账户信息 5.替换字段中的某个值 6....

  • php操作mysql语句

    mysql语句 php操作mysql语句

  • MySQL常用易错语句大全(自用)

    一、数据库连接 mysql --default-character-set=utf8 -u用户名 -p密码 -h主...

  • 2018-03-20

    MYSQL查询语句 MYSQL复杂操作语句 MYSQL多表查询方法 函数部分

  • BigData-MySQL总结大全(一)苏暖人

    BigData之MySQL总结大全 MYSQL常用的基本语句 MYSQL常用的基本语句 例:SELECT TOP ...

  • mysql常用语句

    一、Mac端:打开MYSQL服务器语句:brew services start mysql关闭MYSQL服务器语句...

  • MySQL常用语句

    MySQL常用语句 tags: MySQL 常用语句 语法 随便写的标签 建表 insert 语句 msyql 把...

  • MySQL基础——DML语句

    上篇文章我们学习了MySQL基础——DDL语句,这篇文章学习MySQL基础——DML语句。 DML语句 DML英文...

  • MySQL基础——DCL语句

    上篇文章学习了MySQL基础——DQL语句,这篇文章学习MySQL基础——DCL语句。 DCL语句 DCL英文全称...

  • MySQL基础——DQL语句

    在上篇文章中,我们学习了MySQL基础——DML语句,这篇文章学习MySQL基础——DQL语句。 DQL语句 DQ...

网友评论

      本文标题:mysql语句(自用)

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