• 欢迎访问搞代码网站,推荐使用最新版火狐浏览器和Chrome浏览器访问本网站!
  • 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏搞代码吧

Mysql那些事儿之(七)深入select查询_MySQL

mysql 搞代码 4年前 (2022-01-09) 26次浏览 已收录 0个评论

gaodaima.com

Mysql那些事儿之(七)深入select查询

相关链接:

Mysql那些事儿之(一)mysql的安装

http:///database/201210/162314.html;

Mysql那些事儿之(二)有关数据库的操作

http:///database/201210/162315.html;

Mysql那些事儿之(三)有关数据表的操作

http:///database/201210/162316.html;

Mysql那些事儿之(四)数据表数据查询操作

http:///database/201210/162317.html;

Mysql那些事儿之(五)操作时间

http:///database/201210/162318.html;

Mysql那些事儿之(六)字符串模式匹配

http:///database/201210/163969.html

一、表的别名

SELECT * FROM pet p ORDER BY P.age;

这是让查询出的数据按表的年龄排序。

如果在一张宠物表里,想让宠物配对,可以这样利来4源gaodaimacom搞#代%码*网用表的别名:

SELECT p1.name,p1.sex,p2,name,p2.sex FROM pet AS p1,pet AS p2 WHERE p1.species = p2.species AND p1.sex=”M” AND p2.sex=”F”;

这个语句的意思是按 物种配对,性别是M和F;

二、列的别名

查询出宠物的名字和种类(直接引用列名)。

SELECT name,species FROM pet ORDER BY name,species;

相似的:

SELECT name,species FROM pet ORDER BY 1,2;

这个和上述的功能是一样的。

还可以为列命名。

SELECT name AS n,species AS s FROM pet ORDER BY n,s;

这个功能和上述语句是一样的。

在子句中使用列的别名:

SELECT species,COUNT(*) AS total FROM pet GROUP BY species HAVING total >1;

gaodaima.com


搞代码网(gaodaima.com)提供的所有资源部分来自互联网,如果有侵犯您的版权或其他权益,请说明详细缘由并提供版权或权益证明然后发送到邮箱[email protected],我们会在看到邮件的第一时间内为您处理,或直接联系QQ:872152909。本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Mysql那些事儿之(七)深入select查询_MySQL

喜欢 (0)
[搞代码]
分享 (0)
发表我的评论
取消评论

表情 贴图 加粗 删除线 居中 斜体 签到

Hi,您需要填写昵称和邮箱!

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址