ERROR 1052 (23000): Column 'cusname' in where clause is ambiguous
时间: 2024-02-27 10:55:38 浏览: 149
在线移动书城管理系统-3期(AL027) AL027030200013 详细设计书13-订单确认模块逻辑.docx
抱歉,我的SQL语句有误。应该在WHERE子句中指定使用哪个表的"cusname"字段,可以使用表的别名来指定,如下所示:
```
SELECT c.cusname, c.cusphone, o.orderNum, o.product
FROM customer c, orders o
WHERE c.cusnum = o.cusnum AND c.cussex = '女%'
```
这里使用"customer"表的别名"c","orders"表的别名"o",来指定使用哪个表的字段。这样就不会出现"Column 'cusname' in where clause is ambiguous"的错误了。
阅读全文