MySQL数据库中怎么利用select语句查询表-创新互联

今天就跟大家聊聊有关MySQL数据库中怎么利用select语句查询表,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。

在裕安等地区,都构建了全面的区域性战略布局,加强发展的系统性、市场前瞻性、产品创新能力,以专注、极致的服务理念,为客户提供成都网站建设、成都做网站 网站设计制作按需求定制网站,公司网站建设,企业网站建设,品牌网站制作,全网整合营销推广,成都外贸网站制作,裕安网站建设费用合理。

MySQL数据库用select语句查询表怎么记录

首先我们来看一下select语句的基本语法,基本语法如下:

selectselection_list选择那些列fromtable_list从那个表去选择行whereprimary_constraint行必须满足的条件groupbygrouping_columns对结果如何分组havingsecondary_constraint行必须满足的第二条件orderbysorting_colums对结果如何排序limitcount结果限定

注意:所有使用的关键词必须精确地以上面的顺序给出,例如,一个having子句必须跟在grougby子句之后和orderby子句之前。

一、普通查询

1.检索出表中所有的数据

mysql>select*frompet;

注:检索出pet表中所有的数据

2.查询特定的行

mysql>select*frompetwherename="Bowser";

注:检索出pet表中,name等于"Bowser"的这行数据

3.查询特定的列

selectname,birthfrompetwhereowner="Gwen";

注:在pet表中,选择owner为"Gwen"的那行,只检索出这一行的name和birth两列数据.

二、条件查询

1.大于/小于条件(<,>,=)

mysql>select*frompetwhereage>="5";

注:在pet表中,检索出age大于等于5的所有数据

2.组合条件(and/or)

mysql>select*frompetwhereage>=5andsex="f";

注:在pet表中,检索出age大于等于5并且sex为"f"的所有的数据.

mysql>selectfrom*frompetwhereage>="5"orsex="f";

注:在pet表中,检索出age大于等于5或者sex为"f"的所有数据

mysql>select*frompetwhere(age>"5"andsex="f")or(name="tom"andsex="m");

注:在pet表中,检出出age大于5并且sex为"f"或者name为"tom"并且sex为"m"的所有的数据;

MySQL数据库用select语句查询表怎么记录

三、查询排序

格式为:orderbycolumn_name[asc/desc][...]

注:asc表示升序,为默认值,desc为降序.orderby不能按text,text和image数据类型进行排序。

mysql>selectname,birthfrompetorderbybirth;

注:在pet表中,检索出name和birth这两列,并且按birth以升序排列。

mysql>selectname,birthfrompetorderbybirthdesc;

注:在pet表中,检索出name和birth这两列,并且按birth以降序排列。

mysql>selectname,agefrompetorderbyname,birth;

注:在pet表中,检索出name和age的这两列的数据,并先按name来排序,后再按birth来排序。

看完上述内容,你们对MySQL数据库中怎么利用select语句查询表有进一步的了解吗?如果还想了解更多知识或者相关内容,请关注创新互联行业资讯频道,感谢大家的支持。

分享文章:MySQL数据库中怎么利用select语句查询表-创新互联
当前链接:https://www.cdcxhl.com/article18/dhdedp.html

成都网站建设公司_创新互联,为您提供手机网站建设用户体验网站设计全网营销推广外贸网站建设网站策划

广告

声明:本网站发布的内容(图片、视频和文字)以用户投稿、用户转载内容为主,如果涉及侵权请尽快告知,我们将会在第一时间删除。文章观点不代表本网站立场,如需处理请联系客服。电话:028-86922220;邮箱:631063699@qq.com。内容未经允许不得转载,或转载时需注明来源: 创新互联

成都网站建设