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. warning:deprecated conversion from string constant to &#39;char *&#39;

    warning:deprecated conversion from string constant to 'char *' 解决方式 #include <iostream> using ...

  2. Python 对Twitter tweet的元素 (Word, Screen Name, Hash Tag)的词汇多样性分析

    CODE: #!/usr/bin/python # -*- coding: utf-8 -*- ''' Created on 2014-7-3 @author: guaguastd @name: tw ...

  3. 多线程的join和interrupt

    你可以在一个线程1里添加线程2对象thread的join方法来让线程1处于等待的状态 ,同时也可以调用thread.interrupt()来打断等待状态,此处注意 interrupt应在线程1开启st ...

  4. 三种数据库日期转字符串对照sql server、oracle、mysql(V4.11)

    三种数据库日期转换对照: http://blog.csdn.net/zljjava/article/details/17552741 SQL类型转换函数:cast(type1 as type2) 数据 ...

  5. 本地PC安裝Centos 6.5 操作手冊

    http://www.xlgps.com/article/130038.html 一.准备工作 1.下载Centos6.5 ISO文件 我在官网上下的6.5版本CentOS-6.5-x86_64-bi ...

  6. 顺序容器之vector

    最近因为需要,在看C++ primer,哇,感觉这本书真不错,讲的细而且到位,而且大量的练习题,不愧为C++学习的经典书籍.今天看了顺序容器方面的内容,现在汇报一下: 一.什么是vector vect ...

  7. firefox工具

    1.XPath 查看元素的xpath https://addons.mozilla.org/zh-CN/firefox/addon/xpath-checker/ 2. Tamper Data 查看页面 ...

  8. 「JavaSE 重新出发」05.03.02 在运行时使用反射分析对象

    在编写程序时,如果知道想要查看的域名和类型,查看指定的域是一个很容易的事,而利用反射机制可以查看在编译时还不清楚的对象域. java Employee tank = new Employee(&quo ...

  9. Mac-O文件加载的全过程(一)

    在Mac的开发中, 有没有想过当我们点击可执行文件之后,Mac究竟做了什么事情才让我们的程序运行起来? 对于应用层开发人员或者普通的用户而言, 其实无需知道的这么详细:但是对于内核开发人员而言, 如果 ...

  10. PhotoZoom安装之后没有快捷方式怎么解决?

    相信初次安装PhotoZoomPro的小伙伴都有这样的经历,就是软件安装完成之后桌面上并没有生成快捷方式,而且在所有程序里也找不到这个软件.这样的话,对于下次启动软件就相当困难了,甚至有些朋友为此又重 ...