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. TeamTalk Android代码分析(业务流程篇)

    TeamTalk Android代码分析(业务流程篇) 1.1 总体结构 1.总体结构有点类似MVC的感觉,模块结构从上向下大体是: UI层:Activity和Fragment构成,期间包括常用的一些 ...

  2. hdu 4888 2014多校第三场1002 Redraw Beautiful Drawings 网络流

    思路:一開始以为是高斯消元什么的.想让队友搞,结果队友说不好搞,可能是网络流.我恍然,思路立刻就有了. 我们建一个二部图.左边是行,右边是列,建个源点与行建边,容量是该行的和.列与新建的汇点建边.容量 ...

  3. (十一)Unity5新特性----实战2D游戏

    孙广东  2015.7.11 在本教程中,将了解到U5新功能.你通过本教程.您将了解下面内容: Changes in Component Access Physics Effectors Adding ...

  4. 稀疏编码(Sparse Coding)的前世今生(二)

    为了更进一步的清晰理解大脑皮层对信号编码的工作机制(策略),须要把他们转成数学语言,由于数学语言作为一种严谨的语言,能够利用它推导出期望和要寻找的程式.本节就使用概率推理(bayes views)的方 ...

  5. DOMContentLoaded事件<zz>

    今天查看百度空间源代码,发现多了个util.js文件,打开看看.里面里面定义了addDOMLoadEvent.这是干什么用的? 仔细查看代码,发现在Mozilla添加了DOMContentLoaded ...

  6. c++中字符输入函数getline、cin.getline区分

    1.cin>>s; s能够是:string  s.char s[]; 这个是ostream中的函数.遇到' '(空格) , '\n'(换行),就会自己主动结束,因此假设用cin读取字符串, ...

  7. [Android 性能优化系列]内存之基础篇--Android怎样管理内存

    大家假设喜欢我的博客,请关注一下我的微博,请点击这里(http://weibo.com/kifile),谢谢 转载请标明出处(http://blog.csdn.net/kifile),再次感谢 原文地 ...

  8. java 线程 生产者-消费者与队列,任务间使用管道进行输入、输出 解说演示样例 --thinking java4

    package org.rui.thread.block2; import java.io.BufferedReader; import java.io.IOException; import jav ...

  9. 浅谈Model1 VS Model2

    在学习drp的过程中就对model1和model2产生了浓厚的兴趣,一直都没有好好总结下,接下来就和大家一起学习下它们的真面目. 一.是什么? 首先大家提到model想到了什么?它的名词意识是:模型: ...

  10. C# Keywords - as

    记录一下在日常开发过程中遇到的一些C# 基础编程的知识! 希望以后能用的着.知识是在平常的开发过程中去学到的.只有用到了,你才能深入的理解它,并用好它. 本资料来源于:MSND 下面是一些相关的cod ...