【问题标题】:Beginner SQL question - use of square bracket?初学者 SQL 问题 - 使用方括号?
【发布时间】:2022-11-03 17:09:06
【问题描述】:

使用方括号时我得到不同的返回值,想知道在这种情况下方括号是做什么用的?

SELECT COUNT (distinct customer_id), customer_type
FROM Customers
GROUP BY customer_type

VS

SELECT COUNT (distinct([customer_id])), customer_type
FROM Customers
GROUP BY customer_type

谢谢

我运行了查询,它显示了两个不同的结果——我试图找出括号在这种情况下的作用。

【问题讨论】:

    标签: sql database salesforce salesforce-marketing-cloud


    【解决方案1】:

    如果在列名或标识符中使用特殊字符或关键字,则必须使用括号。您可以调用一列 [First Name](带有空格),但是每次提到该列时,您还需要使用括号。

    较新的工具在任何地方都包含它们以保持一致性或以防万一。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2012-04-03
      • 1970-01-01
      • 2020-01-04
      • 2020-11-23
      • 2015-03-16
      • 2012-04-15
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多