新・SQL入門編11ドリルのサムネイル
小数型のカラムを持つテーブルを作成しよう 3 MySQL編(paizaランク C 相当)

問題にチャレンジして、ユーザー同士で解答を教え合ったり、コードを公開してみよう!

問題

下記の問題をプログラミングしてみよう!

Aくんが通う学校では走り幅跳びの記録会が行われ、Aくんはその記録をまとめたテーブルlong_jumpを作ることになりました。記録したい内容は以下の通りです。


  • id:選手の番号(整数)

  • record:選手が出した記録(単位はメートル)


    • 小数点以下2桁まで記録し、失格などで記録が残らなかった場合はNULLを入力する



走り幅跳びの現在の世界記録は8m95cmですが、この記録会でそれを超えるような記録は出なかったようです。

Aくんが記録を行うのに適したテーブルを作成し、デフォルトコードに含まれるデータを記録した結果を出力してください。

ヒント


CREATE TABLE テーブル名(カラム定義):新たにテーブル名テーブルを作成する
・カラムの定義はカラム名 データ型 制約からなり、複数のカラムを定義する場合はカンマで区切る
・小数を扱うデータ型はDECIMAL型で、DECIMAL(a, b)という型は全体がa桁、そのうち小数点以下がb桁の小数を扱うことができる

入力例1
ordered テーブル
ordered_iddatetimebill
12021-12-17 9:31200
22021-12-17 9:46250
32021-12-17 10:91050
.........
出力例1
id number
1 5.80
2 NULL
3 6.55

問題一覧へ戻る

  1. paizaラーニングトップ
  2. レベルアップ問題集
  3. 新・SQL入門編11ドリル(言語選択)
  4. 問題一覧 MySQL編
  5. 小数型のカラムを持つテーブルを作成しよう 3 MySQL編
ページの先頭へ戻る