mysql数据库as用处_SQL关键字“AS”的用途是什么?

上述两个陈述之间没有区别。 AS只是提到别名的更明确的方式

在我之前回答的每个人都是正确的。 当您有长连接的查询或查询时,使用它作为表的别名快捷方式名称。 这里有几个例子。

例1

SELECT P.ProductName, P.ProductGroup, P.ProductRetailPrice FROM Products AS P

例2

SELECT P.ProductName, P.ProductRetailPrice, O.Quantity FROM Products AS P LEFT OUTER JOIN Orders AS O ON O.ProductID = P.ProductID WHERE O.OrderID = 123456

示例3使用AS关键字是一个很好的习惯,而且非常推荐,但是可以在没有一个的情况下执行相同的查询(我经常这样做)。

SELECT P.ProductName, P.ProductRetailPrice, O.Quantity FROM Products P LEFT OUTER JOIN Orders O ON O.ProductID = P.ProductID WHERE O.OrderID = 123456

正如你所看到的,我在最后一个例子中忽略了AS关键字。 它可以用作别名。

例4

SELECT P.ProductName AS "Product", P.ProductRetailPrice AS "Retail Price", O.Quantity AS "Quantity Ordered" FROM Products P LEFT OUTER JOIN Orders O ON O.ProductID = P.ProductID WHERE O.OrderID = 123456

例4的输出

  • 0
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值