Tôi muốn nhận giá trị của "vid" khi biết ID nút và nhận giá trị của "name" cho các hàng trong đó "vid" bằng 2.
Nếu đó là một truy vấn đơn giản, tôi sẽ không biết cách viết nó; Tôi không biết làm thế nào để viết một truy vấn tham gia trái.
Truy vấn SQL "đơn giản" trong Drupal như sau:
$result = db_query('SELECT tid FROM {taxonomy_index} WHERE nid = :nid', array(':nid'=>$nid));
Truy vấn SQL thô tương đương như sau:
SELECT did, name FROM taxonomy_index as ti LEFT JOIN taxonomy_term_data AS ttd ON ti.tid = ttd.tid WHERE vid = 2 and nid = $nid