0
$query = "SELECT cc.countryCode, m.stfMode 
          FROM test t LEFT JOIN countryCode cc ON t.idcountryCode=cc.idcountryCode LEFT JOIN mode m ON t.idmode=m.idmode 
          WHERE t.idtest=".$idtest;

当我执行上述查询时,我收到以下错误

警告:mssql_query():消息:无法绑定多部分标识符“.countryCode”。

请帮忙....

4

3 回答 3

0

在您的查询 countryCode中用于表名​​和该表中的列。请更改表名或countryCode表的列名

于 2012-06-08T11:53:26.607 回答
0

使用Select cc.idcountryCode 代替SELECT cc.countryCode

于 2012-06-08T11:15:15.980 回答
0

您的 SQL 应如下所示

SELECT 
cc.idcountryCode, m.stfMode 
FROM test t 
LEFT JOIN countryCode cc 
ON t.idcountryCode=cc.idcountryCode 
LEFT JOIN mode m ON t.idmode=m.idmode 

WHERE t.idtest
于 2012-06-08T12:38:16.487 回答