我正在使用db_select()
,但不了解该fields()
方法的语法。我正在使用A join()
联接另一个表。所以对于表t
和n
,我想做类似的事情
SELECT t.tid, t.field1, t.field2, n.title, n.author
FROM table t INNER JOIN node n ON t.nid = n.nid;
我有
$results = db_select('table', 't')
->fields( ... )
->join('node', 'n', 'n.nid = t.nid')
->execute();
但是如您所见,我迷失了fields()
。我看到的示例仅指定一个表的字段:
->fields('t', array('tid', 'field1', 'field2'))
我要使用什么语法?