2017-10-04 89 views
-1

我有兩個表名爲「rel_eq」「rel_cat」。從表「rel_cat」我需要比較表「rel_eq」列id 「relcat」。我需要從兩個表中選擇所有列,以便我可以在循環中輸出。在「rel_eq」表中的某些行中,relcat列中沒有值。我需要確保它缺少值,或者缺省值,比如「uncategory」。我的代碼$eq_arr = $wpdb->get_results("SELECT * FROM $table_name CROSS JOIN $table_cat");,但我必須排序所有的id,並從另一個表中分配相同的ID。請告訴我如何做到這一點。如果你想有一個記錄,即使沒有匹配,使用INNER JOIN並在循環處理問題兩個表的比較

$eq_arr = $wpdb->get_results("SELECT * FROM rel_eq join rel_cat on rel_eq.relcat = rel_cat.id"); 

+0

嗨。在stackoverflow上,它不會像這樣工作。你必須嘗試然後尋求幫助,呈現你的代碼,以便我們能夠糾正它。 – Andromelus

回答

0

您將需要運行以下。

+0

Thenk你,它的工作。 –

+0

@АлександрПивень歡迎您! –