Drupal用不存在的节点创建涉及LEFT JOIN子选择的视图
||
我正在使用Drupal 6
我有此表关系,并且已经将其转换为CCK。
基本上,当我查看“期间”节点时,我具有一些选项卡以显示“所有学院”节点以及“状态编号”。
这是表格图:http://i.stack.imgur.com/7Y5cU.png
像这样翻译成CCK:
CCK教职员工(姓名),
CCK周期(从,到,到)
CCK存在(节点参考系,节点参考期,Presence_number)
这是我实现此结果的简单手动SQL查询:http://i.stack.imgur.com/oysd3.png
SELECT faculty.name, presence.presence_number FROM Faculty AS faculty
LEFT JOIN (SELECT * FROM Presence WHERE Period_id=1) AS presence ON faculty.id=presence.Faculty_id
Period_id的值1将由url参数中的Period Node ID给出。
现在最困难的部分是将上面的简单SQL查询模拟成View。如何在Drupal-6或Drupal-7的Views中进行此类查询?
感谢您的帮助。
没有找到相关结果
已邀请:
2 个回复
熊融炭臀陛
好按紊叉