php - 尝试连接两个 mysql 表中的数据以便按其排序

标签 php mysql drupal

我目前正在 Drupal 网站上工作,为工作中的项目构建自定义 JSON 模块。

我正在尝试将 drupal 节点表中的事件数据连接到与其关联的日期字段,该字段存储在另一个表中。这是无法更改的。

我想要做的是运行查询以从节点表中获取事件列表,但我需要对日期字段中的时间戳返回的列表进行排序,该列表存储在另一个表中。

两者通过“nid”(节点 ID)相关。

我意识到这对于关系数据库来说可能相当简单,但我一生中从未编写过关系查询,所以请指导我:)

谢谢。

最佳答案

SELECT
   t1.event
FROM
   t1
   JOIN t2 ON t1.nid = t2.nid
ORDER BY
   t2.time

关于php - 尝试连接两个 mysql 表中的数据以便按其排序,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3950838/

相关文章:

javascript - 使用 jquery 将 PHP 脚本打印为纯文本

mysql - 如何将 substr(...) 用于 BIT(...) 数据类型列?

mysql - 如何使用asp.net在html表格中显示表格行

php - template.php 中的 hook_nodeapi

javascript - 如何扫描网站的静态副本以寻找被黑客入侵的证据

php - CakePHP 数据库结构多重关系

php - 如果我在 mysql 表中,谷歌如何找到我?

javascript - PHP 资源上的 Azure 网站 404(未找到)

mysql - 从字段的 mysql 数据库查询中计算现有数组的 Perl 脚本/MySQL 查询

drupal - OpenID 与 Drupal 6/7