name continent
Afghanistan Asia
Albania Europe
Algeria Africa
Andorra Europe
Angola Africa
....

name:國家名稱
continent:洲份

1、

你能够用WHERE name LIKE 'B%'來找出以 B 為開首的國家。
%是萬用字元,能够用代表不论什么字完。

找出以 Y 為開首的國家。

SELECT name FROM world
WHERE name LIKE 'Y%'

2、找出以 Y 為結尾的國家。

SELECT name FROM world
WHERE name LIKE '%Y'

3、

“Luxembourg 盧森堡”中有一個x字母,還有一個國家的名字中有x。列出這兩個國家。

找出全部國家,其名字包含字母x。

SELECT name FROM world
WHERE name LIKE '%x%'

4、

“Iceland 冰島”和“Switzerland 瑞士”的名字都是以”land”作結束的。還有其它嗎?

找出全部國家,其名字以 land 作結尾。

SELECT name FROM world
WHERE name LIKE '%land'

5、

“Columbia 哥倫比亞”是以 C 作开始,ia 作結尾的。還有兩個國家同样。

找出全部國家,其名字以 C 作开始,ia 作結尾。

SELECT name FROM world
WHERE name LIKE 'C%ia'

6、

“Greece 希臘”中有雙 e 字。哪個國家有雙 o 字呢?

找出全部國家,其名字包含字母oo。

SELECT name FROM world
WHERE name LIKE '%oo%'

7、

“Bahamas 巴哈馬”中有三個 a,還有嗎?

找出全部國家,其名字包含三個或以上的a。

SELECT name FROM world
WHERE name LIKE '%a%a%a%'

8、

“India 印度”和”Angola 安哥拉”的第二個字母都是 n。
你能够用底線符_當作單一個字母的萬用字元。

SELECT name FROM world
WHERE name LIKE '_n%'
ORDER BY name

找出全部國家,其名字以t作第二個字母。

SELECT name FROM world
WHERE name LIKE '_t%'
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”。

顯示全部國家名字,其首都和國家名字是同样的。

SELECT name FROM world
WHERE name = concat(capital, '')

12、

“Mexico 墨西哥”的首都是”Mexico City”。

顯示全部國家名字,其首都和是國家名字加上”City”。

SELECT name FROM world
WHERE capital = concat(name, ' City')

13、找出全部首都和其國家名字,而首都要有國家名字中出現。

select capital,name from world where capital Like concat('%',name,'%')

14、找出全部首都和其國家名字,而首都是國家名字的延伸。


你應顯示 Mexico City,因它比其國家名字 Mexico 長。
你不應顯示 Luxembourg,因它的首都和國家名相是同样的。

select name,capital from world where capital Like concat('%',name,'%') and capital != name

15、

"Monaco-Ville"是合併國家名字 "Monaco" 和延伸詞"-Ville".

顯示國家名字,及其延伸詞,如首都是國家名字的延伸。

你能够使用SQL函數 REPLACE 或 MID.

select name,replace(capital, name, '') from world where capital Like concat(name,'%_')

sqlzoo练习答案--SELECT names/zh的更多相关文章

  1. sqlzoo练习答案--SELECT within SELECT Tutorial

    This tutorial looks at how we can use SELECT statements within SELECT statements to perform more com ...

  2. sqlzoo练习题答案

    title: SQL-Learning date: 2019-03-12 20:37:21 tags: SQL --- 这是关于在一个SQL学习网站的练习题答案记录:SQL教程 SQL基础 由一些简单 ...

  3. mysql----SELECT names/zh

    < SELECT names   Language: English  • 中文 name continent Afghanistan Asia Albania Europe Algeria A ...

  4. SQLZOO网页中SQL的答案(SELECT from nobel篇)

    SELECT from nobel篇 1. 更改查詢以顯示1950年諾貝爾獎的獎項資料. 答案: SELECT yr, subject, winner FROM nobel WHERE yr = 19 ...

  5. SQLZOO网页中SQL的答案(SELECT from world篇)

    SELECT from world篇 11. 题目: The CASE statement shown is used to substitute North America forCaribbean ...

  6. sqlzoo刷题 SELECT from Nobel Tutorial

    SELECT from Nobel Tutorial 1.Change the query shown so that it displays Nobel prizes for 1950. SELEC ...

  7. SQLZOO练习三--SELECT within SELECT Tutorial

    This tutorial looks at how we can use SELECT statements within SELECT statements to perform more com ...

  8. sqlzoo练习答案--SUM and COUNT

    World Country Profile: Aggregate functions This tutorial is about aggregate functions such as COUNT, ...

  9. SQLZOO练习二--SELECT from Nobel Tutorial

    We continue practicing simple SQL queries on a single table. This tutorial is concerned with a table ...

随机推荐

  1. HDU 2196 Computer 树形DP经典题

    链接:http://acm.hdu.edu.cn/showproblem.php? pid=2196 题意:每一个电脑都用线连接到了还有一台电脑,连接用的线有一定的长度,最后把全部电脑连成了一棵树,问 ...

  2. (LeetCode)二叉树中和为某一值的路径

    原体例如以下: Given a binary tree and a sum, determine if the tree has a root-to-leaf path such that addin ...

  3. SecureCRT学习之道:SecureCRT 经常使用技巧

    快捷键: 1. ctrl + a :  移动光标到行首 2. ctrl + e :移动光标到行尾 3. ctrl + d :删除光标之后的一个字符 4. ctrl + w : 删除行首到当前光标所在位 ...

  4. [yueqian_scut]Android多点触控技术和应用框架

    Android多点触控技术跟Linux输入子系统紧密相关.本文将从应用的角度说明Android多点触控技术的接口和应用. 一.多点触控场景分析 网络上有关Android多点触控技术的文章多见于两点拉伸 ...

  5. hdoj--2803--The MAX(水题)

    The MAX Time Limit: 4000/2000 MS (Java/Others)    Memory Limit: 32768/32768 K (Java/Others) Total Su ...

  6. JQuery事件绑定,bind与on区别

    jquery事件绑定bind:向匹配元素添加一个或多个事件处理器 $(selector).bind("click",data,function); live:向当前或未来的匹配元素 ...

  7. PHP函数十进制、二进制、八进制和十六进制转换函数说明

    1.十进制转二进制 decbin() 函数,如下实例  echo decbin(12); //输出 1100 echo decbin(26); //输出 11010 2.十进制转八进制 decoct( ...

  8. js通过经纬度计算两点之间的距离

    最近这几天在做地图的时候,获取到目的地经纬度和当前所在位置的经纬度,通过这几个参数,用js代码就能获取到这两点之间的直线距离: function (lat1, lng1, lat2, lng2) { ...

  9. Win7下安装Flash低版本

    我把HKEY_LOCAL_MACHINE\SOFTWARE\Macromedia\FlashPlayer\SafeVersions中高于要装的版本的项目都删了,还是不行. 看了这个帖子后发现,原来64 ...

  10. Unity 烘焙的2种方式

    游戏场景通常有许多光源,使用实时渲染会非常消耗性能,解决办法是烘焙,烘焙有2种方式. 1, 在3dmax等模型制作软件中对场景进行烘焙.将烘焙好的模型以及贴图导入到unity3d. 相对复杂但效果好 ...