質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.31%
MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

Q&A

解決済

1回答

581閲覧

UPDATE my_items SET item_name '赤い,甘い,ケーキ' WHERE id=1;はNGでした。

international

総合スコア16

MySQL

MySQL(マイエスキューエル)は、TCX DataKonsultAB社などが開発するRDBMS(リレーショナルデータベースの管理システム)です。世界で最も人気の高いシステムで、オープンソースで開発されています。MySQLデータベースサーバは、高速性と信頼性があり、Linux、UNIX、Windowsなどの複数のプラットフォームで動作することができます。

0グッド

0クリップ

投稿2023/01/03 00:51

編集2023/01/03 04:24

PHP MyAdmin です。
参考書には[ '赤い,甘い,ケーキ ]に追加してから
試しなさいとあります。
PHP MyAdminの ツールの最初にある「表示」
項目には

id item_name price keyword
編集 コピー 削除 1 いちご 180 0


とあります。item_nameに「赤い,甘い,ケーキ」に追加しなさい
と思うのですが
以下をUPDATE(追加)したいですがコマンドがわかりません
とりあえず 以下で試しましたがエラーとなります。
UPDATE my_items SET item_name '赤い,甘い,ケーキ' WHERE id=1;
UPDATE my_items SET item_name '赤い' '甘い' 'ケーキ' WHERE id=1;

以上ですが 正規のコマンドを教えていただけないでしょうか?

追伸
UPDATE my_items SET item_name = '赤い' '甘い' 'ケーキ' WHERE id=1;
1赤い甘いケーキ180 で 追加に成功しました。
=が抜けていました。

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

m.ts10806

2023/01/03 01:17

ドキュメント確認して
m.ts10806

2023/01/03 03:04

phpMyAdmin使ってるならわざわざ出来ない(覚える気のない)SQL書かずともツールの機能でCRUDすれば良いのでは? それともツールの使い方も難しいですか?
guest

回答1

0

ベストアンサー

UPDATE文の文法を確認しては?

投稿2023/01/03 03:36

Orlofsky

総合スコア16417

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

international

2023/01/03 19:49

ありがとうございました。  時間がもったいないので 1~出直しです。  何かありましたら質問します。 その節はよろしくお願いいたします。 mysql> desc my_items; +-----------+---------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +-----------+---------+------+-----+---------+-------+ | id | int(11) | NO | | 0 | | | item_name | text | NO | | NULL | | | price | int(11) | NO | PRI | 0 | | | keyword | int(11) | NO | | NULL | | 4 rows in set (0.01 sec) mysql> DROP TABLE my_items; Query OK, 0 rows affected (0.06 sec) mysql> CREATE TABLE `my_items` ( -> `id` int(11) NOT NULL AUTO_INCREMENT, -> `item_name` text NOT NULL, -> `price` int(11) NOT NULL DEFAULT '0', -> `keyword` int(11) NOT NULL, -> PRIMARY KEY (`id`) -> ) ENGINE=InnoDB -> DEFAULT CHARSET=utf8mb4; Query OK, 0 rows affected (0.03 sec)
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.31%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問