Difference between revisions of "SELECT basics/ja"
Jump to navigation
Jump to search
Kobashi.kaz (talk | contribs) (→Introducing the world table of countries: translate into Japanese) |
Kobashi.kaz (talk | contribs) |
||
(10 intermediate revisions by the same user not shown) | |||
Line 1: | Line 1: | ||
− | {{Languages}} | + | {{Languages|SELECT_basics}} |
<div class="ref_section"> | <div class="ref_section"> | ||
<table class='db_ref'><caption>world</caption> | <table class='db_ref'><caption>world</caption> | ||
Line 13: | Line 13: | ||
</tr> | </tr> | ||
</table> | </table> | ||
+ | <pre> | ||
+ | テーブル名 world | ||
+ | |||
+ | name:国名 | ||
+ | continent:大陸 | ||
+ | area:面積 | ||
+ | population:人口 | ||
+ | gdp:国内総生産 | ||
+ | </pre> | ||
</div> | </div> | ||
<div class='extra_space' style='width:1em; height:6em;'></div> | <div class='extra_space' style='width:1em; height:6em;'></div> | ||
− | ==<code>world</code> | + | ==<code>world</code> 国テーブルの導入== |
<div class='qu'> | <div class='qu'> | ||
− | WHERE 節の使用例としてフランス France の人口 population | + | WHERE 節の使用例としてフランス France の人口 population を表示するSQLが書いてある。 |
− | |||
注)文字列(短いテキストデータ)はこの様に'シングルクオート'で囲む。 | 注)文字列(短いテキストデータ)はこの様に'シングルクオート'で囲む。 | ||
− | <p class='imper'>ドイツ(Germany)の人口(population) | + | <p class='imper'>ドイツ(Germany)の人口(population)を表示するように修正する。</p> |
<source lang='sql' class='def'> | <source lang='sql' class='def'> | ||
Line 35: | Line 43: | ||
</div> | </div> | ||
− | == | + | ==スカンジナビア== |
<div class='qu'> | <div class='qu'> | ||
− | + | キーワード <b>IN</b> に続くリスト中のそれぞれのアイテムについて表示する。 | |
− | + | 例としてブラジル、ロシア、インド、中国の国名と人口を表示している。 | |
− | <div class='imper'> | + | <div class='imper'>Sweden と Norway と Denmark の国名 name と人口 population を表示する</div> |
Line 53: | Line 61: | ||
</div> | </div> | ||
− | == | + | ==丁度いいサイズ== |
<div class='qu'> | <div class='qu'> | ||
− | + | 小さすぎも大きすぎもしない国は? | |
− | <code>BETWEEN</code> | + | <code>BETWEEN</code> で範囲を指定する(境界値を範囲に含む)。以下の例の国は面積 area が 250,000 から 300,000 平方km。面積が 200,000 ~ 250,000 の国の国名と面積を表示するように修正。 |
<source lang='sql' class='def'> | <source lang='sql' class='def'> | ||
Line 71: | Line 79: | ||
</div> | </div> | ||
− | *<div class="quizlink">[[SELECT Quiz]]</div> | + | *<div class="quizlink">[[SELECT Quiz/ja|SELECT クイズ]]</div> |
− | * | + | *チュートリアル2に進む準備完了:[[SELECT_from_WORLD_Tutorial/ja |SELECT 文で WHERE を使う]] |
{{Languages}} | {{Languages}} |
Latest revision as of 04:17, 24 March 2020
Language: | English • Deutsch • español • 日本語 • 中文 |
---|
name | continent | area | population | gdp |
---|---|---|---|---|
Afghanistan | Asia | 652230 | 25500100 | 20343000000 |
Albania | Europe | 28748 | 2831741 | 12960000000 |
Algeria | Africa | 2381741 | 37100000 | 188681000000 |
Andorra | Europe | 468 | 78115 | 3712000000 |
Angola | Africa | 1246700 | 20609294 | 100990000000 |
.... |
テーブル名 world name:国名 continent:大陸 area:面積 population:人口 gdp:国内総生産
world
国テーブルの導入
WHERE 節の使用例としてフランス France の人口 population を表示するSQLが書いてある。 注)文字列(短いテキストデータ)はこの様に'シングルクオート'で囲む。
ドイツ(Germany)の人口(population)を表示するように修正する。
SELECT population FROM world
WHERE name = 'France'
SELECT population FROM world
WHERE name = 'Germany'
スカンジナビア
キーワード IN に続くリスト中のそれぞれのアイテムについて表示する。 例としてブラジル、ロシア、インド、中国の国名と人口を表示している。
Sweden と Norway と Denmark の国名 name と人口 population を表示する
SELECT name, population FROM world
WHERE name IN ('Brazil', 'Russia', 'India', 'China');
SELECT name, population FROM world
WHERE name IN ('Sweden','Norway', 'Denmark');
丁度いいサイズ
小さすぎも大きすぎもしない国は?
BETWEEN
で範囲を指定する(境界値を範囲に含む)。以下の例の国は面積 area が 250,000 から 300,000 平方km。面積が 200,000 ~ 250,000 の国の国名と面積を表示するように修正。
SELECT name, area FROM world
WHERE area BETWEEN 250000 AND 300000
SELECT name, area FROM world
WHERE area BETWEEN 200000 AND 250000
- チュートリアル2に進む準備完了:SELECT 文で WHERE を使う
Language: | [[:{{#invoke:String|sub|SELECT basics/ja
|1 |Expression error: Unrecognized punctuation character "{".}}|English]] |
---|