【发布时间】:2019-04-30 15:10:53
【问题描述】:
我正在尝试使用 drupal 7 db_select 执行以下 mysql 查询。但我无法理解如何做到这一点。有人可以帮我将以下 mysql 查询翻译成 drupal 7 动态数据库查询吗?
我的主要目标实际上是按名称中给定的字符串位置对 mysql 结果进行排序。请记住,我不想获取所有结果并使用 php 对它们进行排序,而是我想使用 mysql 来做到这一点。据我所知,“ORDER BY LOCATE”命令正是这样做的。
SELECT name FROM `taxonomy_term_data` WHERE LOCATE('credit', name) > 0 ORDER BY LOCATE('credit', name)
【问题讨论】:
标签: mysql drupal drupal-7 drupal-database