sql(sqlite)のテーブル更新方法について教えてください。
現在
book1テーブルが作ってありテーブルは
id,x,y,z,xyz
1,あ,ア,a,null
2,い,イ,b,null
3,う,ウ,c,null
4,え,エ,d,null
のようになっております。
そこで
select x,y,z,x||' '||y||' '||z as xyz from book1
という文章を入力し、
id,x,y,z,xyz
1,あ,ア,a,あ ア a
2,い,イ,b,い イ b
3,う,ウ,c,う ウ c
4,え,エ,d,え エ d
の結果を得ました。このxyzの結果でbook1のxyzテーブルを更新したかったのですが更新方法が分かりません。今までは
create table book2 as select x,y,z,x||' '||y||' '||z as xyz from book1
のように実施していたのですが、book2を作らずにbook1だけで完結させたいなと思っております。
初歩の質問になると思うのですが良い方法を教えてください。
No.1ベストアンサー
- 回答日時:
UPDATE の説明をよく読みましょう。
列= で指定できるのは、単純な値( 1 だの 5 だの 'ABC' だの) だけではなく、「式」も使うことができます。
その「式」には、「列」を使うことができます。
列C = 列A+列B
みたいな書き方ができます。
ありがとうございます。
updateの時に間違えて、
'x'||' '||'y'||' '||z
としていたので文字列として入っておりました。だからupdateで式が使えないと思い込んでしまいました。
説明をもう一回読んで例題を解いたら解決しました。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- MySQL PHPとMySQLを使った掲示板の作り方 1 2022/06/02 13:00
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- PostgreSQL SQLで検索結果の記事を表示したい 1 2022/04/28 21:03
- Oracle sqlで質問です。 aテーブルとbテーブルがあり、下記のsqlで取得したidとnameに一致しないレ 1 2022/04/20 20:34
- Ruby pandasでsqlite3にテーブル作成・追加・読み出しでindexの取り扱い方教えてください 5 2023/03/08 09:57
- Access(アクセス) アクセス 削除するレコードを含んだテーブルを指定してくださいのエラー対処方法 1 2022/11/24 15:01
- SQL Server [SQLServer] テーブル名からカラム名を取得する 1 2022/08/23 21:20
- Oracle 下記のsqlで取得されるレコード以外を取得する方法ありますでしょうか。 SELECT B.番号, B 2 2022/04/20 23:21
関連するカテゴリからQ&Aを探す
おすすめ情報
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
SELECT 文の NULL列は?
-
SQLにて指定日付より前、かつ最...
-
テーブルに存在しない列をselec...
-
単純なselectが遅くなるのです...
-
PostgreSQLの断片化の状況を確...
-
SQLでUPSERTを一度に複数行やる...
-
フィールドの入れ替えはできま...
-
javaでデータベース上のテーブ...
-
COPYコマンドによるTEXT取り込...
-
Postgresのデータ領域の拡張に...
-
データのマッチングです。お願...
-
同一カラムに複数条件指定
-
PostgreSQL 8.0.2 の ERROR: r...
-
Postgresqlのレポート機能について
-
PostgreSQLのリンクテーブル?...
-
Pythonで2つのデータ(キー無し...
-
2つのテーブルで引き算 postgres
-
SQLのsum関数
-
一つ前に戻るには…
-
Accessでデータシートに同じデ...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
SELECT 文の NULL列は?
-
SQLにて指定日付より前、かつ最...
-
単純なselectが遅くなるのです...
-
SQLでUPSERTを一度に複数行やる...
-
PostgreSQLの断片化の状況を確...
-
テーブルに存在しない列をselec...
-
2つのテーブルで引き算 postgres
-
重複を許すキーの構文がわかり...
-
javaでデータベース上のテーブ...
-
Postgresのデータ領域の拡張に...
-
postgreSQL カラムの全ての値を...
-
PostgreSQL レコードからアイテ...
-
Postgresqlのレポート機能について
-
Pythonで2つのデータ(キー無し...
-
reindex と update のデッドロック
-
MS Access から PostgreSQL へ...
-
最新レコードを抽出し外部結合...
-
UPDATE文の更新順序について
-
VIEWのCOPYってできないんですか?
-
DBFluteについて質問です。 環...
おすすめ情報