美文网首页
今日SQL练习2018-11-27

今日SQL练习2018-11-27

作者: 皱眉圆滚滚皱眉 | 来源:发表于2018-11-27 21:13 被阅读0次

--6、哪些國家的GDP比Europe歐洲的全部國家都要高呢? [只需列出 name 。] (有些國家的記錄中,GDP是NULL,沒有填入資料的。)

SELECT name
    FROM world
   WHERE GDP > ALL(
                    SELECT GDP 
                        FROM world 
                       WHERE continent = 'Europe' 
                            AND GDP > 0);

--7、在每一個州中找出最大面積的國家,列出洲份 continent, 國家名字 name 及面積 area。 (有些國家的記錄中,AREA是NULL,沒有填入資料的。)

SELECT continent, name, area
    FROM world x
  WHERE area >= ALL(
                    SELECT area 
                        FROM world y
                       WHERE y.continent=x.continent
                         AND area>0);           

--8、列出洲份名稱,和每個洲份中國家名字按子母順序是排首位的國家名。(即每洲只有列一國)

SELECT continent,name
    FROM world x
   WHERE x.name = (SELECT y.name 
                       FROM world y 
                      WHERE y.continent = x.continent 
                      ORDER BY name LIMIT 1);                         

--9、找出洲份,當中全部國家都有少於或等於 25000000 人口. 在這些洲份中,列出國家名字name,
continent 洲份和population人口。

SELECT name, continent, population
    FROM world x 
   WHERE 25000000 > ALL( 
                        SELECT population 
                            FROM world y 
                           WHERE x.continent = y.continent 
                            AND population > 0);                 

10、有些國家的人口是同洲份的所有其他國的3倍或以上。列出 國家名字name 和 洲份 continent。

SELECT name, continent
    FROM world x
   WHERE population/3 >= ALL(
                             SELECT population 
                                FROM world y 
                               WHERE x.continent = y.continent 
                                  AND x.name != y.name 
                                  AND population > 0);

相关文章

  • 今日SQL练习2018-11-27

    --6、哪些國家的GDP比Europe歐洲的全部國家都要高呢? [只需列出 name 。] (有些國家的記錄中,G...

  • sql 练习(五)

    环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一)sql 练习(二)sql 练习(三)sql ...

  • sql 练习(四)

    环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一)sql 练习(二)sql 练习(三)31、查...

  • sql 练习(三)

    环境是mysql 练习数据见SQL:练习的前期准备 sql 练习(一)sql 练习(二)21、查询成绩高于学号为“...

  • MySQL Operation

    sql语句练习sql练习2 MYSQL导入数据出现The MySQL server is running with...

  • MySQL 练习题

    01第一天20180703 【SQL练习】经典SQL练习题 02第二天20180704 sql语句练习50题(My...

  • SQL练习

    SQL练习-4张表 针对下面的4张表格进行SQL语句的练习。 image SQL练习-题目 查询001课程比002...

  • 总结:SQL练习【SQL经典练习题】

    刚刷完SQL练习【SQL经典练习题】,本篇文章将对我不牢固的知识做简单汇总。没对比就没标准,当练习超经典SQL练习...

  • MySQL语句练习

    -- ------------------------------------------------SQL练习语...

  • 导入数据时出现的3个问题:【SQL练习】经典SQL练习题

    数据来源:【SQL练习】sql经典练习前言:有人戏称做完这50道练习题你的SQL就过关了!对于如此之高的评价,我也...

网友评论

      本文标题:今日SQL练习2018-11-27

      本文链接:https://www.haomeiwen.com/subject/adgnqqtx.html