我在MySQL的新的,我想寫一個查詢,將兩個表, 有兩個類似的列,如果提取數據的兩個表返回數據的查詢存在值是平等的,它會給我學生的名字(其他專欄)。想寫從具有類似列和值
這是我寫的:提前
SELECT city(column)
from cities, students(tables)
where if city.cities = city.students
return name.students
謝謝!
我在MySQL的新的,我想寫一個查詢,將兩個表, 有兩個類似的列,如果提取數據的兩個表返回數據的查詢存在值是平等的,它會給我學生的名字(其他專欄)。想寫從具有類似列和值
這是我寫的:提前
SELECT city(column)
from cities, students(tables)
where if city.cities = city.students
return name.students
謝謝!
這應該做的伎倆:
SELECT students.StudentName --or how the column is called
FROM cities INNER JOIN students ON cities.city = students.city
你做到了!有用 ! tnx – user225378
@ user225378如果這對你有幫助,你可以接受答案。 –
首先,請閱讀MySQL的文檔 - it'l對你非常有幫助。
其次,儘量
SELECT cities.city, students.city
FROM cities, students
WHERE cities.city = students.city
感謝您的回答!你可以給一個好的網站閱讀有關MySQL甚至練習它? like code academy – user225378
看看http://dev.mysql.com/doc/refman/5.0/en/index.html –
並不想成爲的意思,但你應該閱讀了關於SQL查詢是另外的移動之前構建了一下。 –
你是不是意味着我說,我剛開始很確定... – user225378
您能不能給要開始閱讀的好地方,或者一個良好的學習網站,如codeacademy? – user225378