我有这个JOIN声明
$data = mysql_query("SELECT * FROM table a JOIN db.table2 b ON a.e_id = b.e_id WHERE amount='5' ");
选择“table”中的所有列,但我需要做的是保持select for all for“table”,并且只包含结果中“table2”的两列。
答案 0 :(得分:2)
"SELECT a.*,b.column1,b.column2 FROM table1 a JOIN table2 b ON a.e_id = b.e_id WHERE amount='5'"
只需将“column1”和“column2”替换为您需要输入的字段