-1
[更新]最後弄清楚,我忘了把主題作爲ORDER BY列爲什麼我的回答是不是正確select_from_nobel_tutorial#14
所有:
我是相當新的SQL ,我不知道如何解決SQLZOO的最後一個問題來自諾貝爾教程選擇最後一個問題:
http://sqlzoo.net/wiki/SELECT_from_Nobel_Tutorial
14.
The expression subject IN ('Chemistry','Physics') can be used as a value - it will be 0 or 1.
Show the 1984 winners and subject ordered by subject and winner name; but list Chemistry and Physics last.
我想到的是要(在MYSQL版本):
SELECT winner, subject
FROM nobel
WHERE yr=1984
ORDER BY subject IN ('Physics','Chemistry'),winner
但它給我的錯誤:"Wrong answer. Some of the data is incorrect."
@ lad2025謝謝,你可以幫助另一個(#8):http://sqlzoo.net/wiki/SQLZOO:SELECT_from_WORLD_Tutorial我認爲它應該是:從世界不選擇名稱,人口,地區((地區> 3000000和人口> 250000000)和(面積<= 3000000和人口<= 250000000)) – Kuan