mysql中的inner join问题

2025-02-22 21:47:39
推荐回答(1个)
回答1:

必须要带上的  因为表的连接要进行筛选, 需要指明以那个表进行筛选条件。没有指明是那个表的studentName  的情况下 后面s.`studentName` =st.`studentName` 就无法确定返回哪一个筛选范围了

你可以使用别名来指明

SELECT s.studentName FROM studentInfo s INNER JOIN students st ON s.`studentName` =st.`studentName`; 两个表内连接,但报Column 'studentName' in field list is ambiguous