mysqlのupdate構文についての質問です。
写真がテーブルとなってます
ACCOUNTテーブルの日付が最新かつ残高(BALANCE)がNULLのデータの残高を50000に更新したいです。
UPDATE ACCOUNT SET BALANCE=50000 WHERE
DATE=(SELECT MAX(DATE) FROM ACCOUNT WHERE BALANCE=NULL)tmp);
で動かすとエラーはありませんでしたが変化なしとなりました。
間違っている原因と正しい文章わかる方居ましたらご回答よろしくお願いいたします。
A 回答 (5件)
- 最新から表示
- 回答順に表示
No.5
- 回答日時:
画像のNULLってnullじゃなくて文字列なんですか?
なら
UPDATE ACCOUNT SET BALANCE = 50000 WHERE DATE = ( SELECT MAX(DATE) FROM ACCOUNT WHERE BALANCE = 'NULL' );
No.3
- 回答日時:
NULLかどうかの判定は等号や不等号ではなく、IS NULLならびにIS NOT NULLと書かないといけません。
No.2
- 回答日時:
UPDATE ACCOUNT SET BALANCE = 50000 WHERE DATE = ( SELECT MAX(DATE) FROM ACCOUNT WHERE BALANCE IS NULL );
でどう?
https://mysql.sql55.com/sql/mysql-is-null-operat …
そもそも
> SELECT MAX(DATE) FROM ACCOUNT WHERE BALANCE=NULL;
のSQLだけを実行して値が取れるかどうか、ですかね。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
似たような質問が見つかりました
- Oracle SQL update方法 2 2022/06/22 14:07
- MySQL MYSQL エラー 2 2022/10/18 11:37
- Access(アクセス) アクセス テーブルの空白を変数に置換するボタンが作りたい 4 2022/07/08 11:19
- MySQL my_itemsテーブルのIDにAUTO_INCREMENT を追加ができるかで 1 2023/01/03 09:09
- Oracle update文で質問です。 下記の条件でupdateをしたいですが、どのようにしたら良いでしょうか。 2 2022/06/23 10:51
- MySQL 共通点はあります。何が違うのでしょうか? 1 2023/01/27 05:22
- MySQL PhpMyAdminで作成して実行せよ。 東京23区を、皇居を中心とした4つのエリア(南東, 南西, 1 2023/06/11 11:58
- Access(アクセス) access,vbaでフォルダ内のファイルをテーブルにインポート、ファイル名もフィールドに追加したい 1 2022/08/31 11:11
- Oracle sqlのupdate文で質問です。 テーブルBの番号をキーにテーブルAの身長をテーブルBの身長に更新 2 2022/11/02 15:15
- PostgreSQL PostgressからMySQL(MariaDB)へ構造を変更する際のTimestamp等について 2 2023/04/04 12:09
このQ&Aを見た人はこんなQ&Aも見ています
-
新NISA制度は今までと何が変わる?非課税枠の拡大や投資対象の変更などを解説!
少額から投資を行う人のための非課税制度であるNISAが、2024年に改正される。おすすめの銘柄や投資額の目安について教えてもらった。
-
これの対応OSを教えて下さい。php-8.3.0-src.zip
PHP
-
C言語って古いですか?
C言語・C++・C#
-
プログラミング言語の制作方法について
C言語・C++・C#
-
-
4
VisualStudio2022でC言語プログラムで全角文字を使用すると不明なエラーが表示される
C言語・C++・C#
-
5
linuxのセキュリティ対策と致しまして、ソースインストールでコンパイラも一緒に入れてしまっては危険
その他(開発・運用・管理)
-
6
C言語 バッファについて。
C言語・C++・C#
-
7
会社でMacを使っているところが少ないのはなぜでしょうか
Mac OS
-
8
phpでクラスのメソッドで同名のものを定義しようとすると引数の数または引数の型が違っていても重複宣言
PHP
-
9
ボタンが押されたらWebページの文字コードを 変える、というプログラミングを書きたいです。 目的は文
HTML・CSS
-
10
phpのクラスメソッドの定義が長くなる場合にクラスメソッドの定義をクラス外で定義できるでしょうか?
PHP
-
11
win 11でのコマンドプロンプトのwindowについてご教授お願い致します。
Windows 10
-
12
プログラムの素朴な質問です 分岐するコードを書く時に、 /** * 関数 */ sub(){ ...
その他(プログラミング・Web制作)
-
13
MacBookを買おうとしているのですが高くて買えなくて友達に相談したら友達がMacBookPro2
Mac OS
-
14
Javaって使いますか、もう古いですか?C++とどっちがいいですか?分析でC++使う授業ありましたけ
C言語・C++・C#
-
15
パイソン、データーサイエンス。辞書で2つ囲むのはなぜですか。[[ ]]
オープンソース
-
16
Windowsのデュアルブート HDDを3つ積んだ実験用のPCがあるのですがそこにXP,Vista,
その他(OS)
-
17
CSS中で,/*と*/で囲まれた範囲を教えてください お願いします!!
HTML・CSS
-
18
Windowsのコピーコマンド、この指定はあってますか?
Windows 10
-
19
アマゾンのような評価の星を選択した情報を確認画面でも表示させたいです。
PHP
-
20
このjavascriptのif文、条件式になっていないですが、どういう意味ですか?
JavaScript
関連するカテゴリからQ&Aを探す
おすすめ情報
このQ&Aを見た人がよく見るQ&A
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
テーブルリンク リンク元を知...
-
会社の飲み会の幹事になり、座...
-
L2SWはARPテーブルを持っている?
-
飲み会で、座敷orテーブルどち...
-
面接のときテーブルが正面に。...
-
下の画像はSQLの4大命令の性質...
-
外部キーだけのテーブル(主キ...
-
アクセスのリンクテーブル一覧...
-
MySQLで複数テーブルを作成する
-
ちょっとぐらいの時間なら里山...
-
テーブルの白く剥がれてるところに
-
2つのテーブルのカウント結果...
-
UTF8のテーブルをODBCドライバ...
-
[DB設計]多対多の問題点とは
-
【PHP】SQL文のSUM関数で出力し...
-
【SQL】グループ化した際の最頻...
-
「テーブルに座って……」という...
-
SQL 現在のレコードより古い番...
-
立体の重心の求め方について
-
複数テーブルにわたるCOUNT
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
会社の飲み会の幹事になり、座...
-
テーブルリンク リンク元を知...
-
L2SWはARPテーブルを持っている?
-
テーブルの白く剥がれてるところに
-
飲み会で、座敷orテーブルどち...
-
まるいテーブル 円い 丸い 漢字...
-
1つのテーブルに同じデータを参...
-
このテーブルで
-
置き配された食べ物を袋からど...
-
外部キーだけのテーブル(主キ...
-
【PHP】SQL文のSUM関数で出力し...
-
「テーブルに座って……」という...
-
男性と2人で飲食店に行きテーブ...
-
アクセスのリンクテーブル一覧...
-
一致するデータのみ削除したい
-
論理名とコメント構文(?)について
-
ACCESSで3ファイルを結合して、...
-
MySQLで複数テーブルを作成する
-
複数テーブルにわたるCOUNT
-
SQL 外部結合
おすすめ情報