我需要在两个表上进行查询,列是不同类型的。我无法调整表格。 这是可能的吗?
这是查询whitsch不起作用:
$query = "SELECT table1.column_content
FROM table1 OUTER JOIN table2 ON table1.int_column = table2.varcharcolumn
WHERE (((table2.uid)=$uid))";
我需要这样的东西:
$query = "SELECT table1.column_content
FROM table1 OUTER JOIN table2 ON CONVERT(table1.int_column, VARCHAR) = table2.varcharcolumn
WHERE (((table2.uid)=$uid))";
谢谢TB
答案 0 :(得分:0)
它没有convert()也可以工作:)。谢谢
我这样说:
$query = "SELECT table1.column_content
FROM table1 INNER JOIN table2 ON table1.int_column = table2.varcharcolumn
WHERE (((table2.uid)=$uid))"
它有效。还有另一个问题。
TB