Custom Search

mysql関連



カラムを追加する

何日か経って、美味しかったのか、不味かったのかを点数をつけていく。
カラム名は「score」。

mysql> alter table data add score int;
Query OK, 7 rows affected (0.03 sec)
Records: 7  Duplicates: 0  Warnings: 0

mysql> desc data;
+------------+-------------+------+-----+---------+----------------+
| Field      | Type        | Null | Key | Default | Extra          |
+------------+-------------+------+-----+---------+----------------+
| id         | int(11)     | NO   | PRI | NULL    | auto_increment |
| date       | date        | YES  |     | NULL    |                |
| start      | time        | YES  |     | NULL    |                |
| end        | time        | YES  |     | NULL    |                |
| tenpo_name | varchar(60) | YES  |     | NULL    |                |
| menu       | varchar(60) | YES  |     | NULL    |                |
| type       | varchar(20) | YES  |     | NULL    |                |
| price      | int(11)     | YES  |     | NULL    |                |
| score      | int(11)     | YES  |     | NULL    |                |
+------------+-------------+------+-----+---------+----------------+
9 rows in set (0.00 sec)

それぞれ点数をupdateしていく。
(NULLが挿入されたので、updateで編集する)

mysql> update data set score=3 where id = 1;
Query OK, 1 row affected (0.00 sec)
Rows matched: 1  Changed: 1  Warnings: 0
--ほか省略--



確認

mysql> select * from data;
+----+------------+----------+----------+---------------------------------+-----------------------+------+-------+-------+
| id | date       | start    | end      | tenpo_name                      | menu                  | type | price | score |
+----+------------+----------+----------+---------------------------------+-----------------------+------+-------+-------+
|  1 | 2011-03-29 | 13:20:00 | 14:00:00 | 東京ラーメン                    | 醤油ラーメン          | 中   |   550 |     3 |
|  2 | 2011-03-29 | 13:20:00 | 14:00:00 | 東京ラーメン                    | 小ライス              | 中   |    50 |     3 |
|  3 | 2011-03-30 | 12:30:00 | 13:00:00 | 社員食堂                        | ランチセット          | 和   |   400 |     2 |
|  4 | 2011-03-31 | 12:20:00 | 13:20:00 | 中華料理屋                      | 麻婆豆腐定食          | 和   |   880 |     4 |
|  5 | 2011-03-28 | 13:03:00 | 14:30:00 | カレー屋さん                    | カレー                | 印   |   500 |     4 |
|  6 | 2011-04-04 | 13:15:00 | 14:00:00 | 居酒屋さん                      | ヒレカツ定食          | 和   |   500 |     3 |
|  7 | 2011-04-05 | 13:35:00 | 14:05:00 | 小諸そば                        | 上天セット            | 和   |   700 |     7 |
|  8 | NULL       | NULL     | NULL     | NULL                            | NULL                  | NULL |  NULL |     3 |
+----+------------+----------+----------+---------------------------------+-----------------------+------+-------+-------+
8 rows in set (0.00 sec)

すると、途中でSQL文を間違えおかしなものが入ってしまったので、削除する。
以下リンクにて
行の削除

typeの変更
いろいろと人の話を聞いたことで、typeは今までの形式(データを入力する)から、「和」、「中」という表記に変更

mysql関連リンク


トップ   編集 凍結 差分 バックアップ 添付 複製 名前変更 リロード   新規 一覧 単語検索 最終更新   ヘルプ   最終更新のRSS
Last-modified: 2015-12-22 (火) 14:35:53 (1090d)