SQL语言 - 最基本的查询语句
2007-05-06 17:16
489 查看
从这篇开始进入SQL查询语句的介绍。之前,先推荐一个学习SQL非常好的网站:http://www.sqlzoo.cn。上面有大量的SQL语句练习题,我也将根据上面每一节的练习题来对SQL查询语句进行学习总结。
首先进入最基本的查询语句这一节,相关练习的数据库请参看:http://www.sqlzoo.cn/1_1.htm
练习题地址:http://www.sqlzoo.cn/1.htm
练习题答案及分析:
1a. 执行命令: SELECT name, region, population FROM bbc. 查看结果.
上面就是典型的查询语句,列出bbc表中的name,region,population列
2a. 给出人口不小于2亿的国家的名称.(2亿是200000000,有8个0)
SELECT name FROM bbc WHERE population>200000000
2b. 给出人口不小于2亿的国家的名称和人均 GDP.
SELECT name, gdp/population FROM bbc
WHERE population>200000000
2c. 给出地区属于'South Asia'的国家的名称和人口数(以百万为单位,人口数除以1000000,然后用round函数取整)
SELECT name, round(population/1000000) FROM bbc
WHERE region='South Asia'
这道题使用了round函数,该函数作用是取最接近的整数,相当于四舍五入。
2d. 给出'France', 'Germany', 'Italy'三个国家的名称和人口.
SELECT name, population FROM bbc
WHERE name IN ('France','Germany','Italy')
2e. 给出包含'United'字符国家名称
SELECT name FROM bbc
WHERE name LIKE '%United%'
这道题使用了模糊查询,其中%代表0个到多个任意字符
首先进入最基本的查询语句这一节,相关练习的数据库请参看:http://www.sqlzoo.cn/1_1.htm
练习题地址:http://www.sqlzoo.cn/1.htm
练习题答案及分析:
1a. 执行命令: SELECT name, region, population FROM bbc. 查看结果.
上面就是典型的查询语句,列出bbc表中的name,region,population列
2a. 给出人口不小于2亿的国家的名称.(2亿是200000000,有8个0)
SELECT name FROM bbc WHERE population>200000000
2b. 给出人口不小于2亿的国家的名称和人均 GDP.
SELECT name, gdp/population FROM bbc
WHERE population>200000000
2c. 给出地区属于'South Asia'的国家的名称和人口数(以百万为单位,人口数除以1000000,然后用round函数取整)
SELECT name, round(population/1000000) FROM bbc
WHERE region='South Asia'
这道题使用了round函数,该函数作用是取最接近的整数,相当于四舍五入。
2d. 给出'France', 'Germany', 'Italy'三个国家的名称和人口.
SELECT name, population FROM bbc
WHERE name IN ('France','Germany','Italy')
2e. 给出包含'United'字符国家名称
SELECT name FROM bbc
WHERE name LIKE '%United%'
这道题使用了模糊查询,其中%代表0个到多个任意字符
相关文章推荐
- mysql的基本查询语句
- 基本查询语句
- SQL基本语句:创建表,添删元素,查询表。
- Select 语句执行顺序以及如何提高Oracle 基本查询效率
- SQL语言基本语句介绍
- sql的基本查询语句
- Oracle学习(一):基本操作和基本查询语句
- SQL基本查询语句(Northwind数据库)
- Hql中的基本查询语句(含聚合函数)
- Mysql数据库查询语句DQL(Data Query Language)—— 基本查询
- oracle基本查询语句总结
- ORACLE-Select语句执行顺序及如何提高Oracle 基本查询效率
- SQL语言基本语句介绍
- oracle心得1--oracle简介@基本sql语句@条件查询@排序数据理论与案例
- Hibernate 查询语句HQL基本语法
- sql sever基本查询语句
- oracle查询语句大全(oracle 基本命令大全一)
- Hibernate查询基本语句
- ORCLE-Select 语句执行顺序以及如何提高Oracle 基本查询效率