ろくろ猫のブログ

しがない会社員の備忘log

SQL練習

【SQL練習】【SQLZOO】 9 Self join

9 Self join 問題はこちらです。 Self join - SQLZOO 以下が解答となります。 1.Summary 【問題】 How many stops are in the database.データベース内にいくつ停留所がありますか。 【解答】 SELECT COUNT(*) FROM stops; 2. 【問題】 Find the id value fo…

【SQL練習】【SQLZOO】 9+ COVID 19

9+ COVID 19 問題はこちらです。 Window LAG - SQLZOO 以下が解答となります。 1.Introducing the covid table 【問題】 The example uses a WHERE clause to show the cases in 'Italy' in March.この例では、WHERE句を使用して、3月の「イタリア」のケース…

【SQL練習】【SQLZOO】 9- Window function

9- Window function 問題はこちらです。 Window functions - SQLZOO 以下が解答となります。 1.Warming up 【問題】 Show the lastName, party and votes for the constituency 'S14000024' in 2017.2017年の構成員「S14000024」の「lastName」、「party」、…

【SQL練習】【SQLZOO】 8+ Numeric Examples

8+ Numeric Examples 問題はこちらです。 NSS Tutorial - SQLZOO 以下が解答となります。 1.Check out one row 【問題】 The example shows the number who responded for: ・question 1 ・at 'Edinburgh Napier University' ・studying '(8) Computer Scien…

【SQL練習】【SQLZOO】 8 Using Null

8 Using Null 問題はこちらです。 Using Null - SQLZOO 以下が解答となります。 1. 【問題】 List the teachers who have NULL for their department. 部門にNULLがある教師を一覧化してください。 【解答】 SELECT name FROM teacher WHERE dept IS NULL; 2…

【SQL練習】【SQLZOO】 7 More JOIN operations

7 More JOIN operations 問題はこちらです。 More JOIN operations/ja - SQLZOO 以下が解答となります。 1.1962 映画 【解答】 SELECT id, title FROM movie WHERE yr = 1962; 2.「市民ケーン」の上映年は? 【解答】 SELECT yr FROM movie WHERE title = 'C…

【SQL練習】【SQLZOO】 6 JOIN

6 JOIN 問題はこちらです。 The JOIN operation/ja - SQLZOO 以下が解答となります。JOIN と UEFA EURO 2012 1. 【解答】 SELECT matchid, player FROM goal WHERE teamid = 'GER'; 2. 【解答】 SELECT id,stadium,team1,team2 FROM game WHERE id = 1012; 3…

【SQL練習】【SQLZOO】 5 SUM and COUNT

5 SUM and COUNT 問題はこちらです。 SUM and COUNT/ja - SQLZOO 以下が解答となります。 1.世界人口のトータル 【解答】 SELECT SUM(population) AS 'total population' FROM world; 2.大陸のリスト 【解答】 SELECT DISTINCT continent FROM world; 3.アフ…

【SQL練習】【SQLZOO】 4 SELECT within SELECT

4 SELECT within SELECT 問題はこちらです。 SELECT within SELECT Tutorial/ja - SQLZOO 以下が解答となります。 1.ロシアより大きい 【解答】 SELECT name FROM world WHERE population > (SELECT population FROM world WHERE name='Russia'); 2.イギリス…

【SQL練習】【SQLZOO】 3 SELECT from Nobel

3 SELECT from Nobel 問題はこちらです。 SELECT from Nobel Tutorial/ja - SQLZOO 以下が解答となります。 1.1950 年度の受賞者 【解答】 SELECT yr, subject, winner FROM nobel WHERE yr = 1950; 2.1962年の文学賞 【解答】 SELECT winner FROM nobel WHE…

【SQL練習】【SQLZOO】 2 SELECT from World

2 SELECT from World 問題はこちらです。 SELECT from WORLD Tutorial/ja - SQLZOO 以下が解答となります。 1.導入 【解答】 SELECT name, continent, population FROM world; 2.大きな国々 【解答】 SELECT name FROM world WHERE population >= 200000000;…

【SQL練習】【SQLZOO】 1 SELECT name

1 SELECT name 問題はこちらです。 SELECT names/ja - SQLZOO 以下が解答となります。文字列のパターンマッチ 1. 【解答】 SELECT name FROM world WHERE name LIKE 'Y%'; 2. 【解答】 SELECT name FROM world WHERE name LIKE '%y'; 3. 【解答】 SELECT nam…

【SQL練習】【SQLZOO】 0 SELECT basics

0 SELECT basics 問題はこちらです。 SELECT basics/ja - SQLZOO 以下が解答となります。 1.world 国テーブルの導入 【問題】 WHERE 節の使用例としてフランス France の人口 population を表示するSQLが書いてある。 注)文字列(短いテキストデータ)はこ…

【SQL練習】SQL Bolt lesson18

lesson18の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 18: Dropping tables 「RUN QUERY」をクリックするクエリが実行されます。 以下が解答となります。 1.解答 We've sadly reached the end of our lessons, lets clean up by removin…

【SQL練習】SQL Bolt lesson17

lesson17の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 17: Altering tables 「RUN QUERY」をクリックするクエリが実行されます。 以下が解答となります。 1.解答 Add a column named Aspect_ratio with a FLOAT data type to store the …

【SQL練習】SQL Bolt lesson16

lesson16の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 16: Creating tables 「RUN QUERY」をクリックするクエリが実行されます。 以下が解答となります。 1.解答 Create a new table named Database with the following columns: – Name…

【SQL練習】SQL Bolt lesson15

lesson15の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 15: Deleting rows 「RUN QUERY」をクリックするクエリが実行されます。 以下が解答となります。 1.解答 This database is getting too big, lets remove all movies that were rel…

【SQL練習】SQL Bolt lesson14

lesson14の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 14: Updating rows 赤枠で囲っている個所をクリックするクエリが実行されます。 以下が解答となります。 1.解答 The director for A Bug's Life is incorrect, it was actually dir…

【SQL練習】SQL Bolt lesson13

lesson13の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 13: Inserting rows 赤枠で囲っている個所をクリックするクエリが実行されます。 以下が解答となります。 1.解答 1.Add the studio's new production, Toy Story 4 to the list of …

【SQL練習】SQL Bolt lesson12

lesson12の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 12: Order of execution of a Query 以下が解答となります。 1.解答 Find the number of movies each director has directed 各監督が監督した映画の数を見つけてください SELECT d…

【SQL練習】SQL Bolt lesson11

lesson11の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 11: Queries with aggregates (Pt. 2) 以下が解答となります。 1.解答 Find the number of Artists in the studio (without a HAVING clause) スタジオ内のアーティストの数を見つ…

【SQL練習】SQL Bolt lesson10

lesson10の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 10: Queries with aggregates (Pt. 1) 以下が解答となります。 1.解答 Find the longest time that an employee has been at the studio 従業員がスタジオにいた最長時間を見つけて…

【SQL練習】SQL Bolt lesson9

lesson9の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 9: Queries with expressions 以下が解答となります。 1.解答 List all movies and their combined sales in millions of dollars すべての映画とその合計売上高を数百万ドルで一覧…

【SQL練習】SQL Bolt lesson8

lesson8の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 8: A short note on NULLs 以下が解答となります。 1.解答 Find the name and role of all employees who have not been assigned to a building 建物に割り当てられていないすべて…

【SQL練習】SQL Bolt lesson7

lesson7の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 7: OUTER JOINs 以下が解答となります。 1.解答 Find the list of all buildings that have employees 従業員がいるすべての建物を一覧化して見つけてください SELECT * FROM buildi…

【SQL練習】SQL Bolt lesson6

lesson6の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 6: Multi-table queries with JOINs 以下が解答となります。 ここでは内部結合を使用します rokuroneko.hateblo.jp 1.解答 Find the domestic and international sales for each mov…

【SQL練習】SQL Bolt lesson5

lesson5の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Review: Simple SELECT Queries 以下が解答となります。 1.解答 List all the Canadian cities and their populations カナダのすべての都市とその人口を一覧化してください SELECT * FROM …

【SQL練習】SQL Bolt lesson4

lesson4の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 4: Filtering and sorting Query results 以下が解答となります。 1.解答 List all directors of Pixar movies (alphabetically), without duplicates ピクサー映画のすべての監督を…

【SQL練習】SQL Bolt lesson3

lesson3の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 3: Queries with constraints (Pt. 2) 以下が解答となります。 1.解答 Find all the Toy Story movies トイ・ストーリーの映画をすべて見つけてください SELECT * FROM movies WHERE…

【SQL練習】SQL Bolt lesson2

lesson2の問題 問題一覧はこちらです。 SQLBolt - Learn SQL - SQL Lesson 2: Queries with constraints (Pt. 1) 以下が解答となります。 ここではWHERE句を使用します。 rokuroneko.hateblo.jp 1.解答 Find the movie with a row id of 6 IDが6の映画を見つ…