当前位置: 首页 > 面试题库 >

mysql字符串连接返回0

席俊
2023-03-14
问题内容

我试图将选择查询中的3列连接起来,以在结果中显示一列。该列称为DelPostalName,由于某种原因,当我运行选择查询时,总显示为“
0”。就像它试图将字符串加起来一样,但是没有实际的数字要添加。香港专业教育学院一直在搜索字符串连接,这似乎是正确的语法。有任何想法吗?

isc_orders.ordShipFirstName +''+ isc_orders.ordshiplastname + isc_orders.ordshipcompany作为DelPostalName,

问题答案:

由于您试图算术地将字符串彼此相加,因此结果显示为零。

在MySQL中串联字符串的正确方法是使用CONCAT(str1, str2, str3)函数。

这是该功能的手册。

PS:如果您想与分隔符连接使用CONCAT_WS()-也在同一手册中



 类似资料:
  • GETRANGE key start end 返回key 中字符串值的子字符串,字符串的截取范围由start 和end 两个偏移量决定(包括start 和end 在内)。可以使用负值,字符串右面下标是从-1开始的。 注意返回值处理: 1: start>=length, 则返回空字符串 2: stop>=length,则截取至字符结尾 3: 如果start 所处位置在stop右边, 返回空字符串

  • 问题内容: 我有以下代码 输出为。 Java如何完成字符串连接的技巧? 问题答案: 因为Java将表达式转换为类似 实际上,我认为它可能使用s,因此: 解决更高效 这使用“ 字符串”构建器上的方法(针对每种类型),这些方法可以正确处理

  • 本文章将介绍Thymeleaf标准表达式语法中的概念。 学习如何在Thymeleaf模板中显示对象(Bean)的属性值。 已经将类的bean已经设置为名称为的上下文模型。 为这些和属性添加一些格式,学习使用字符串相连接输出。 最后,修改模板以获得一个合理的静态原型(例如,通过一些原型数据替换并显示结果)。 如果要上机实践,请参考:Thymeleaf+SpringMVC5示例项目。这里不再重复创建项

  • 我正在读一本书叫做。NET Gotchas(非常值得一读),它说明了String和StringBuilder之间的性能差异,它提出了一个我觉得不能没有答案的问题!虽然我不知道这两个类的内部结构(不看这些类的反射版本),但我想知道;因为运算符在。NET是可重载的,为什么微软没有实现String类来在内部使用StringBuilder并重载连接运算符来简单调用。在StringBuilder中追加()?

  • Parameter Position Type Required cat Description 1 string No empty This value to catentate to the given variable. 将cat里的值连接到给定的变量后面. This value is concatenated to the given variable. 将cat里的值连接到给定的变量后面

  • 大部分数据库提供程序都需要一些固定格式的连接字符串来连接到数据库。有时候连接字符串会包含需要被保护的敏感信息。你可能还需要在应用程序在不同环境之间切换时更改连接字符串,不如开发环境、测试环境和生产环境。 .NET Framework 应用程序 像 Winform、WPF、控制台应用程序以及 ASP.NET 4 等的 .NET Framework 应用程序都会有尝试(tried)连接字符串和测试(t