首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >在SQl应用中MySQL查询到drupal查询的转换

在SQl应用中MySQL查询到drupal查询的转换
EN

Stack Overflow用户
提问于 2018-07-13 15:11:56
回答 1查看 105关注 0票数 2

我正在将我的数据库从MySQl迁移到SQL Server。我的应用是建立在drupal之上的。我无法将以下代码转换为其SQL Server等效项:addExpression("GROUP_CONCAT(qa.answer SEPARATOR ',') ", 'lookingfordetails')

SQL Server相当于GROUP_CONCAT()是什么?如何在addExpression()中实现它

EN

回答 1

Stack Overflow用户

发布于 2018-07-13 17:15:40

我不知道这是否有效,因为我不能测试它,但我建议这样做:

代码语言:javascript
复制
$expression = 'STUFF((SELECT ',' + answer as lookingfordetails FROM table FOR XML PATH('')),1 ,1 ,'')';

$query->addExpression($expression);

我认为您可以看到group_concat转换为其他数据库:http://www.sqlines.com/mysql/functions/group_concat

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/51319566

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档