mysql查询语句select用法

         在进修mysql数据库时,查询数据库的数据是一个根基内容:select能提取数据库的数据,把数据显示在客户端或者简单的处置,我分享一下select根基的用法。我写的经验对你进修mysql数据库有帮忙的话,给我投票或者点赞!

http://v.youku.com/v_show/id_XMzk2NTY1MjQzMg==.html

0安装

0建立数据库建立表

东西/原料

  • mysql 5.6

方式/步调

  1. 1

    查询所有表中的数据:select * from 表名称;*:“*”这个符号是暗示表中的所有字段。

    例如:

    select * from shangpinxinxi;数据如下图

  2. 2

    你可以显示指心猿意马的字段:select  字段1,字段2…… from 表名;

    例如:

    select fenei, mingcheng,danwei,jiage   from shangpinxinxi;

  3. 3

    加前提的查询:select  字段1,字段2…… from 表名 where 前提;

    例如:

    select  * from shangpinxinxi where left(fenlei,2)='03';

    分类前2个字符为"03"的数据显示出来

  4. 4

    把反复的数据过滤失落:select  distinct 字段1,字段2…… from 表名;

    select  distinct 字段1  from 表名;把字段1的反复的数据过滤失落。

    select  distinct 字段1,字段2…… from 表名;把字段1+字段2的反复的数据过滤失落。

    例如:

    select distinct mingcheng from shangpinxinxi;把名称一样的,只显示一个

  5. 5

    查询记实限制显示行数:select * from 表  limit  m,n;

    m:是记实行号     n:是显示几多数据。

    例如:

    select * from limit 4;  前4个数据

  6. 6

    查询记实从0,1,2,3,4,……摆列,limit 4,3  :是第5条起头显示3个数据

    select * from limit 4,3;

  7. 7

    查询记实的排序:

    select * from 表 order by  字段 asc升序,desc降序

    例如:

    select * from shangpinxinxi order by mingcheng asc;

    select * from shangpinxinxi order by jiage desc;

  8. 8

    字段的聚合:sum() 相加 count(*)个数  min()最小 max()最年夜

    select    from 表 group by 字段 [with rollup] [having 前提];

    例如:

    select sum(jiage),sum(hyjiage) from shangpinxinxi group by mingcheng;

    select mingcheng ,sum(jiage),count(*)  from shangpinxinxi group by mingcheng;

  • 发表于 2018-12-16 00:00
  • 阅读 ( 1040 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
admin
admin

0 篇文章

作家榜 »

  1. xiaonan123 189 文章
  2. 汤依妹儿 97 文章
  3. luogf229 46 文章
  4. jy02406749 45 文章
  5. 小凡 34 文章
  6. Daisy萌 32 文章
  7. 我的QQ3117863681 24 文章
  8. 华志健 23 文章

联系我们:uytrv@hotmail.com 问答工具