这是我正在研究的示例mysql代码:
SELECT t.name
FROM terms AS t
INNER JOIN term_taxonomy AS tt
ON tt.term_id = t.term_id
WHERE ......
上面的代码在表t中得到列“name”,我想在表tt中加入列“count”,所以我尝试了:
SELECT t.name, tt.count
此修改不会对结果产生任何影响。我怎样才能得到“名字”和“coount”?
问题解决了我使用了wpdb的get_col,它只能返回一列。现在我改为get_result并解决了这个问题。谢谢你的帮助!
答案 0 :(得分:0)
问题解决了 - 我使用$wpdb->get_col
作为查询的包装器。它是一个wordpress函数,只返回一列。现在我改为$wpdb->get_result
,事情正在发挥作用。谢谢你的帮助!