我是MySQL的新手,我正在尝试编写一个从两个表中提取数据的查询, 有两个相似的列,如果值相等,它会给我学生的名字(其他专栏)。
这就是我写的:
SELECT city(column)
from cities, students(tables)
where if city.cities = city.students
return name.students
提前致谢!
答案 0 :(得分:0)
这应该可以解决问题:
SELECT students.StudentName --or how the column is called
FROM cities INNER JOIN students ON cities.city = students.city
答案 1 :(得分:0)
首先,请阅读mysql文档 - 它对您非常有帮助。
其次,试试
SELECT cities.city, students.city
FROM cities, students
WHERE cities.city = students.city