繁体   English   中英

连接两列的语法

[英]Syntax to concatenate two columns

我想连接Access 2007数据库的两个字段。

这是我的查询:

sql="SELECT CONCAT(COGNOME & ' ' & NOME) AS NOMECOMPLETO FROM clienti WHERE NOMECOMPLETO LIKE '%Rossi Paolo%'" 

但这不起作用,语法错误是什么?

MS Access看起来不像其他SQL方言。 这应该更接近您想要的:

SELECT (COGNOME & " " & NOME) AS NOMECOMPLETO
FROM clienti
WHERE (COGNOME & " " & NOME) LIKE "*Rossi Paolo*";

变化:

  • 没有CONCAT()
  • &用于字符串连接。
  • 双引号用于字符串。
  • LIKE的通配符为*

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM