SQLZOO——文字样式匹配查询
7. “Bahamas 巴哈馬”中有三個 a,還有嗎?找出所有國家,其名字包括三個或以上的a。
SELECT name FROM world
WHERE name LIKE '%a%a%a%'
8. “India 印度”和”Angola 安哥拉”的第二個字母都是 n。你可以用底線符_
當作單一個字母的萬用字元。 找出所有國家,其名字以t作第二個字母。
SELECT name FROM world
WHERE name LIKE '_n%'
ORDER BY name
9. “Lesotho 賴索托”和”Moldova 摩爾多瓦”都有兩個字母 o,被另外兩個字母相隔着。找出所有國家,其名字都有兩個字母 o,被另外兩個字母相隔着。
SELECT name FROM world
WHERE name LIKE '%o__o%'
10. “Cuba古巴”和”Togo 多哥”都是 4 個字母。找出所有國家,其名字都是 4 個字母的。
SELECT name FROM world
WHERE name LIKE '____'
11. “Luxembourg 盧森堡”的首都 capital 都同樣叫“Luxembourg”。顯示所有國家名字,