什么“&,”“在MS Access中意味着什么?

时间:2013-12-31 00:03:19

标签: ms-access

我无法理解以下内容,请说我们有陈述

x-自动编号,主键  状态 - 文本(255),必需:是,允许零长度:否(不允许脏空值)

国家/地区 - 必填:是,在国家/地区查找:

SELECT x, Country FROM COUNTRIES ORDER BY Country;

StateCode - 文本(8),允许零长度:否

StateTelPrefix - 整数,验证规则:0到500之间 StateCapital - 必填:不,在CITIES中查找:

SELECT CITIES.x, [City] & ", " & [STATES].[State]
& ", " & [COUNTRIES].[Country]
AS [City, State, Country]
FROM COUNTRIES INNER JOIN (STATES INNER JOIN CITIES
ON STATES.x = CITIES.State)
ON COUNTRIES.x = STATES.Country
ORDER BY [City] & ", " & [STATES].[State] & ", " &
[COUNTRIES].[Country];

这部分有什么意义:

 & ", " & 

1 个答案:

答案 0 :(得分:1)

引用Joining two strings of text together in Access

  

您可以在表达式中使用&运算符将两个文本字符串连接在一起。这称为连接。

或者更好Table of operators

  

& 合并两个字符串以形成一个字符串。 string1 & string2


在您的特定情况下,它将3列(城市,州和国家)的值连接到单个字符串,并在每个字符串之间添加逗号和空格。

[City] & ", " & [STATES].[State] & ", " & [COUNTRIES].[Country]

会产生类似 达拉斯,美国德克萨斯州

的内容