1

複数の「FROM」テーブルがある例を教えてください。

私はドキュメントを正確に理解していません(私の悪い英語レベルに感謝します-_-)。次のようなクエリを使用したいと思います: SELECT a.one a.two b.one FROM {table1} a, {table2} b WHERE a.one = b.one

thx =)

4

1 に答える 1

2

結合を使用できます: http://drupal.org/node/1848348

<?php
$query = db_select('table1', 'a');
$query->join('table2', 'b', 'a.one = b.one');
$query->fields('a', array('one', 'two'));
$query->fields('b', array('one'));
$result = $query->execute();
?>

ここに質問と回答があります: https://drupal.stackexchange.com/questions/27723/drupal-7-join-two-tables

動的クエリの詳細 http://drupal.org/node/310075

于 2013-03-28T13:28:06.253 に答える