mysql 字段as详解及实例代码

 更新时间:2016年09月26日 09:46:06   投稿:lqh  
这篇文章主要介绍了mysql 字段as详解,并附实例代码的相关资料,需要的朋友可以参考下

mysql 字段使用as

在mysql中,select查询可以使用AS关键字为查询的字段起一个别名,该别名用作表达式的列名,并且别名可以在GROUP BY,ORDER BY或HAVING等语句中使用。例如:

SELECT CONCAT(last_name,', ',first_name) AS full_name FROM mytable ORDER BY full_name;

别名与select查询一起使用时,AS关键字是可选的。上面的SQL语句也可以这样写:

SELECT CONCAT(last_name,', ',first_name) full_name FROM mytable ORDER BY full_name;

由于AS是可选的,如果你在查询字段之间忘记输入逗号,MySQL将把第二个字段作为第一个字段的别名。例如,在下面的SQL语句中columnb被视为columna的别名:

SELECT columna columnb FROM mytable;

出于这个原因,小编还是建议大家使用别名的时候加上as关键字。

mysql 表使用as

一个表可以使用tbl_name AS ALIAS_NAME 或 tbl_name ALIAS_NAME指定别名:

SELECT t1.name, t2.salary FROM employee AS t1, info AS t2 WHERE t1.name = t2.name;

SELECT t1.name, t2.salary FROM employee t1, info t2 WHERE t1.name =t2.name;

再看一个实例:

SELECT employee.first_name, job.title, duty.task FROM employee LEFT JOIN job ON employee.ID = job.ID LEFT JOIN duty ON employee.ID = duty.ID WHERE (job.title = 'Manager');

通过此文希望大家能理解掌握mysql as 的知识资料,谢谢大家对本站的支持!

相关文章

  • MySQL中符号@的作用

    MySQL中符号@的作用

    本文主要介绍了MySQL中符号@的作用,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习吧
    2022-06-06
  • MySQL数据库执行Update卡死问题的解决方法

    MySQL数据库执行Update卡死问题的解决方法

    最近开发的时候debug到一条update的sql语句时程序就不动了,然后我就在plsql上试了一下,发现plsql一直在显示正在执行,等了好久也不出结果,下面这篇文章主要给大家介绍了关于MySQL数据库执行Update卡死问题的解决方法,需要的朋友可以参考下
    2022-05-05
  • Mysql查询列横向转换逗号拼接并加上双引号

    Mysql查询列横向转换逗号拼接并加上双引号

    使用Mysql的GROUP_CONCAT函数和CONCAT函数,将查询结果的列横向转换为逗号拼接的字符串,并在每个值周围加上双引号,最终结果每一行包含一个user_id和一个由双引号括起来的user_names字段,本文介绍Mysql查询列横向转换逗号拼接并加上双引号的知识,感兴趣的朋友一起看看吧
    2025-02-02
  • mysql免安装版步骤解压后找不到密码处理方法

    mysql免安装版步骤解压后找不到密码处理方法

    这篇文章主要介绍了mysql免安装版步骤解压后找不到密码处理步骤,本文给大家介绍的非常详细,对大家的学习或工作具有一定的参考借鉴价值,需要的朋友可以参考下
    2020-08-08
  • Java的Struts框架中的主题模板和国际化设置

    Java的Struts框架中的主题模板和国际化设置

    这篇文章主要介绍了Java的Struts框架中的主题模板和国际化设置,Struts是Java的SSH三大web开放框架之一,需要的朋友可以参考下
    2015-12-12
  • 深入解析MySQL的事务隔离及其对性能产生的影响

    深入解析MySQL的事务隔离及其对性能产生的影响

    这篇文章主要介绍了MySQL的事务隔离及其对性能产生的影响,在MySQL的优化方面具有一定的借鉴意义,需要的朋友可以参考下
    2015-12-12
  • mysql 远程连接数据库的方法集合

    mysql 远程连接数据库的方法集合

    MySQL数据库不允许从远程访问怎么办?本文提供了三种解决方法:
    2008-03-03
  • vue axios二次封装的详细解析

    vue axios二次封装的详细解析

    这篇文章主要介绍了vue axios二次封装的详细解析,文章围绕主题展开详细的内容戒杀,具有一定的参考价值,需要的小伙伴可以参考一下
    2022-09-09
  • MySQL group by和left join并用解决方式

    MySQL group by和left join并用解决方式

    这篇文章主要介绍了MySQL group by和left join并用解决方式,具有很好的参考价值,希望对大家有所帮助,如有错误或未考虑完全的地方,望不吝赐教
    2023-12-12
  • 手把手带你彻底卸载MySQL数据库

    手把手带你彻底卸载MySQL数据库

    相信大家都因为各种各样的原因可能需要卸载MySQL或者卸载重装,但是如果MySQL不能清理干净的话是很容易出现问题的,这篇文章主要给大家介绍了关于如何彻底卸载MySQL数据库的相关资料,需要的朋友可以参考下
    2022-06-06

最新评论