当前位置: 首页 > news >正文

傻瓜式做网站seo实战密码电子版

傻瓜式做网站,seo实战密码电子版,北京网站建设项目,企业失信被执行人查询MySQL 别名 在本文中,我们讨论了 MySQL 中的列别名,表别名和派生表别名,以及使用别名来简化 SQL 和提高 SQL 的可读性。 如果在一个 SQL 中涉及到多个表,我们需要使用 table_name.column_name 这样的方式来引用每个表的字段&…

MySQL 别名

在本文中,我们讨论了 MySQL 中的列别名,表别名和派生表别名,以及使用别名来简化 SQL 和提高 SQL 的可读性

如果在一个 SQL 中涉及到多个表,我们需要使用 table_name.column_name 这样的方式来引用每个表的字段,这有时候会让 SQL 变的臃肿和难以阅读。而使用别名,则可以简化 SQL 和提高 SQL 的可读性。

列别名

很多时候,一个表的列名的可读性并不好而且难理解。而使用列别名,则可以自定义输出列的名称。

列别名语法

以下展示了列别名的使用方法:

SELECT column_name AS `alias`
FROM table_name;

列别名使用说明:

  • 【AS 】关键字后面跟的是列的别名 alias
  • 当别名 alias 中时,必须使用 【alias`。
  • AS 关键字是可选的。
  • 除了为字段指定别名,还可以为表达式指定别名。例如: SELECT NOW() Current Time FROM dual

列别名实例

在以下实例中,我们使用 Sakila 示例数据库中的 actor 表进行演示。

未指定别名查询数据

SELECTfirst_name,last_name,CONCAT(last_name, ', ', first_name)
FROMactor
LIMIT 5;

在这里插入图片描述

这样的列名可读性很差并很难理解。

指定别名查询数据

SELECT first_name '名字',
last_name '姓',
CONCAT(last_name, first_name) '全名'
FROM actor
LIMIT 5;

在这里插入图片描述
在本例中,我们为以下列指定了别名:

  • 指定 first_name 列的别名为 名字
  • 指定 last_name 列的别名为
  • 指定 CONCAT(last_name, ', ', first_name) 表达式的别名为 全名

从输出的结果来看,指定别名后,输出数据的可读性更高。因为大多数人不懂 CONCAT(first_name, ', ', last_name) 的具体含义。

表别名

除了为列指定别名,我们还可以为表指定别名,如下:

table_name AS alias

其中 AS 关键字是可选的,因此您可以省略它

SELECT *
FROM language
WHERE EXISTS(SELECT *FROM filmWHERE film.language_id = language.language_id);

上面的例子中,没有使用表别名,我们使用 film.language_id 和 language.language_id 分别引用 film 和 language 的 language_id 字段。

现在我们使用别名改造这个 SQL,如下:

SELECT *
FROM language l
WHERE EXISTS(SELECT *FROM film fWHERE f.language_id = l.language_id);

结论

  • 可以通过 AS 关键字指定别名,但是 【AS】 关键字是可选的。
  • 当别名中包含空格时,必须使用 【`】 将别名引起来。
  • 除了为字段指定别名,表达式也可以指定别名。
  • 当 SQL 中涉及多个表时,使用表别名很重要。

⬅ Mysql基础教程(14):UNION

http://www.ho-use.cn/article/2050.html

相关文章:

  • 长春市长春网站建设网深圳品牌策划公司
  • 凤阳县建设局网站kol推广是什么意思
  • 建设企业网站官网企业友情链接是啥意思
  • 南京淄博网站建设方案seo 网站推广
  • wordpress 短码按钮seo自学网
  • 牙科网站建设软文撰写公司
  • 正规网站建设哪家好国产长尾关键词拘挖掘
  • 做网站天津网站搭建需要多少钱?
  • 网站gbk广告投放
  • 在阿里巴巴网站上怎么做贸易软文发布公司
  • archlinux+wordpress城市分站seo
  • o基础学建网站上海关键词推广公司
  • 推广网站建设营销推广的平台
  • 宣传册设计样本seo关键词搜索和优化
  • 建设机械网站精英新手学seo
  • 号码百事通给做网站吗百度收录站长工具
  • 做美图 网站有哪些东西吗深圳关键词排名seo
  • 做海报的网站有哪些数据分析培训课程
  • 做网站重庆windows优化大师值得买吗
  • 网站做行测题自己怎么搭建网站
  • 专门提供做ppt小素材的网站百度seo词条优化
  • 乡镇网站建设网页设计主题参考
  • 西安网站漏洞如何用百度平台营销
  • 免费直播网站开发seo优化工作
  • 单页网站制作建站仿站公众号软文素材
  • 想做一个驾校的招生网站应该怎么做站长工具查询官网
  • 网站没备案怎么做加速我想接app纯注册推广单
  • 帮别人做网站交税seo优化有百度系和什么
  • 淘宝客网站需要备案温州网站建设优化
  • wordpress清除模板缓存seo外包公司需要什么