MS Access查询中的语法错误?

斯里哈里

我将7列合并为一列,所有地址均合并为一列。最初,位置,城市,州和国家/地区会在其对应的表中存储其显示值的代码。因此,我加入了下面的所有查询。

SELECT CustomerName, CustomerId, ContactPerson, 

((BFlatNo +','+ BPremises +','+ BStreet +','+ BArea) + ',' +
(select LocationName from Location where LocationId = Customer.Location) + ',' +
(select CityName from City where CityId = Customer.City) + ',' +
(select StateName from State where StateId = Customer.State) + ',' +
(select CountryName from Country where CountryId = Customer.Country) + ',' + 
(BMobileNumber) ) AS BillingAddress, 

((DFlatNo +','+ DPremises +','+ DStreet +','+ DArea) + ',' +
 (select LocationName from Location where LocationId = Customer.Location) + ',' +
 (select CityName from City where CityId = Customer.City) + ',' +
 (select StateName from State where StateId = Customer.State) + ',' +
 (select CountryName from Country where CountryId = Customer.Country) + ',' + 
(DPhone) ) AS DeliveryAddress

FROM Customer
WHERE Customer.CustomerId = 11;

在MS Access中预览数据表视图时,它会询问Customer.LocationCustomer.CityCustomer.StateCustomer.Country,然后显示CustomerId = 11的结果

在此处输入图片说明

单击数据表视图时,我需要显示客户详细信息。实际上在客户表位置中,其字段名称是BLocation,城市是BCity,州是BState,国家/地区是BCountry,但是如果我给Select LocationName from Location where LocationId=Customer.BLocation它显示语法错误。

帮我解决这个问题?

斯里哈里

谢谢你们,这段代码工作正常

SELECT CustomerName, CustomerId, ContactPerson,

((BFlatNo +','+ BPremises +','+ BStreet +','+ BArea)+','+
(select LocationName from Location where LocationId=Customer.BLocation)+','+
(select CityName from City where CityId=Customer.BCity)+','+
(select StateName from State where StateId=Customer.BState)+','+
(select CountryName from Country where CountryId=Customer.BCountry)+','+ (BMobileNumber)) AS BillingAddress,

((DFlatNo +','+ DPremises +','+ DStreet +','+ DArea)+','+
(select LocationName from Location where LocationId=Customer.DLocateion)+','+
(select CityName from City where CityId=Customer.DCity)+','+
(select StateName from State where StateId=Customer.DState)+','+
(select CountryName from Country where CountryId=Customer.DCountry)+','+ (DPhone)) AS DeliveryAddress

FROM Customer;

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

列表框中的查询表达式中的MS ACCESS 2010语法错误(缺少运算符)

来自分类Dev

MS-Access SQL语法错误中的子查询

来自分类Dev

SQL语法错误-多个计数多个条件-MS ACCESS

来自分类Dev

MS Access中查询表达式中的语法错误(缺少运算符)

来自分类Dev

在Visual Basic 2010上的INSERT INTO命令上获取语法错误到MS ACCESS 2007

来自分类Dev

在ms表中为在列之后添加列的ms访问的语法错误

来自分类Dev

在查询中查询?(MS Access)

来自分类Dev

从VBA SQL语法错误将MS EXCEL转换为MS ACCESS .accdb数据库

来自分类Dev

使用vb .net更改ms访问表时在字段定义中获取语法错误

来自分类Dev

MS Access查询语法

来自分类Dev

ODBC MS Access:FROM子句中的语法错误

来自分类Dev

MS Access查询中的语法错误?

来自分类Dev

MS Access中的VB.Net查询语法错误

来自分类Dev

MS Access 2013:嵌套的IIF语法错误

来自分类Dev

MS Word域代码错误“!语法错误,:”

来自分类Dev

插入MS Access的INSERT语句中的语法错误

来自分类Dev

语法错误MS Access SQL

来自分类Dev

#Func!MS Access中的iif查询错误

来自分类Dev

.net,MS Access,INSERT INTO语句中的语法错误

来自分类Dev

MS Access中查询表达中的语法错误(缺少运算符)

来自分类Dev

MS Access查询中的语法错误

来自分类Dev

MS Access中CREATE TABLE语句中的语法错误

来自分类Dev

MS Access sql - 更新查询语法

来自分类Dev

使用 MS Access 数据库的更新语句中的语法错误

来自分类Dev

编译错误:语法错误 MS Access 2013

来自分类Dev

在 vb.net 中插入到使用 MS Access 中的语法错误

来自分类Dev

创建表语句 MS Access 中的语法错误

来自分类Dev

如何解决 MS Access SQL UPDATE 语法错误

来自分类Dev

MS Access 语法错误:当我在列表中选择 ID 时,它会给出 ID= 的语法错误

Related 相关文章

  1. 1

    列表框中的查询表达式中的MS ACCESS 2010语法错误(缺少运算符)

  2. 2

    MS-Access SQL语法错误中的子查询

  3. 3

    SQL语法错误-多个计数多个条件-MS ACCESS

  4. 4

    MS Access中查询表达式中的语法错误(缺少运算符)

  5. 5

    在Visual Basic 2010上的INSERT INTO命令上获取语法错误到MS ACCESS 2007

  6. 6

    在ms表中为在列之后添加列的ms访问的语法错误

  7. 7

    在查询中查询?(MS Access)

  8. 8

    从VBA SQL语法错误将MS EXCEL转换为MS ACCESS .accdb数据库

  9. 9

    使用vb .net更改ms访问表时在字段定义中获取语法错误

  10. 10

    MS Access查询语法

  11. 11

    ODBC MS Access:FROM子句中的语法错误

  12. 12

    MS Access查询中的语法错误?

  13. 13

    MS Access中的VB.Net查询语法错误

  14. 14

    MS Access 2013:嵌套的IIF语法错误

  15. 15

    MS Word域代码错误“!语法错误,:”

  16. 16

    插入MS Access的INSERT语句中的语法错误

  17. 17

    语法错误MS Access SQL

  18. 18

    #Func!MS Access中的iif查询错误

  19. 19

    .net,MS Access,INSERT INTO语句中的语法错误

  20. 20

    MS Access中查询表达中的语法错误(缺少运算符)

  21. 21

    MS Access查询中的语法错误

  22. 22

    MS Access中CREATE TABLE语句中的语法错误

  23. 23

    MS Access sql - 更新查询语法

  24. 24

    使用 MS Access 数据库的更新语句中的语法错误

  25. 25

    编译错误:语法错误 MS Access 2013

  26. 26

    在 vb.net 中插入到使用 MS Access 中的语法错误

  27. 27

    创建表语句 MS Access 中的语法错误

  28. 28

    如何解决 MS Access SQL UPDATE 语法错误

  29. 29

    MS Access 语法错误:当我在列表中选择 ID 时,它会给出 ID= 的语法错误

热门标签

归档