SQL语句基础学习之ALIAS

SQL语句基础学习之ALIAS,第1张

SQL语句基础学习之ALIAS,第2张

接下来,我们讨论别名在SQL中的使用。有两种常用的别名:字段别名和表别名。

简单地说,字段别名的目的是使SQL产生的结果可读。在前面的示例中,每当我们有总营业额时,字段名称都是SUM(sales)。虽然这种情况下没有问题,但是如果这个字段不是简单的求和,而是复杂的计算,那么字段名就不会那么好理解了。如果我们使用字段别名,我们可以确认结果中的字段名易于理解。

第二个别名是表别名。要给表一个别名,只需在FROM子句中的表名后面加上空,然后列出要使用的表别名。当我们需要使用SQL从几个不同的表中获取数据时,这非常方便。我们将在后面讨论加入时看到这一点。

让我们先来看看字段别名和表别名的语法:

选择“表格别名”。“表名”“表别名”中的“字段1”“字段别名”

基本上这两个别名都放在被替换的对象后面,中间用空白隔开。让我们继续以表Store_Information为例:

商店信息表

商店名称销售日期洛杉矶1500美元1999年1月5日旧金山300美元1999年1月8日波士顿700美元1999年1月8日

让我们使用与SQL GROUP BY page相同的例子。这里的区别在于我们添加了字段别名和表别名:

SELECT A1.store_name Store,SUM(A1。Sales)来自Store _ Information A1 GROUP BY A1 . Store _ name的“总销售额”

结果:

商店总销售额
洛杉矶1800美元
圣地亚哥250美元
波士顿700美元

在结果中,数据本身没有区别。不同的是字段的标题。这是使用字段别名的结果。在第二个字段中,最初我们的标题是“Sum(Sales)”,但现在我们有了一个明确的“总销售额”。显然,“总销售额”比“总和(销售额)”更能准确地解释该字段的含义。使用表别名的优势在这里并不明显,但在下一页(SQL Join)会很明显。

位律师回复
DABAN RP主题是一个优秀的主题,极致后台体验,无插件,集成会员系统
白度搜_经验知识百科全书 » SQL语句基础学习之ALIAS

0条评论

发表评论

提供最优质的资源集合

立即查看 了解详情