我有以下表SQL連接問題
nid timestamp title
82 1245157883 Home
61 1245100302 Minutes
132 1245097268 Sample Form
95 1245096985 Goals & Objectives
99 1245096952 Members
和
pid src dst language
70 node/82 department/34-section-2
45 node/61/feed department/22-section-2/feed
26 node/15 department/department1/15-department1
303 node/101 department/101-section-4
這些表的片段,以及缺少數據的其餘部分(它們都是相當大),但我正在嘗試將第二個表中的第d列加入第一個表中。他們應該匹配他們的「nid」,但第二個表有node/[nid],這使得這更加複雜。我也想忽略那些以「飼料」結尾的飼料,因爲它們不是我所需要的。
很大程度上得益於
編輯:我覺得不好沒有提及這一點,但第一個表是從
select nid, MAX(timestamp) as timestamp, title from node_revisions group by nid ORDER BY timestamp DESC LIMIT 0,5
第二個表的名稱爲「url_alias」
BTW發佈關於SQL的問題時,你應該張貼您正在使用的DBMS因爲它可以產生巨大的差異 – 2009-06-16 13:41:29