ホームページ バックエンド開発 PHPチュートリアル MySQL Updateの使い方と対処方法

MySQL Updateの使い方と対処方法

Jun 13, 2016 pm 01:39 PM
select tinyint update

MySQL Update の使用
MySQL Update ステートメントの更新でサブクエリを使用できますか?

スコアセット名='王五' を更新します。 ここで、合計スコア=(スコアから最小値(合計スコア)を選択);

これを使用するとエラーが発生するのはなぜですか?

/*********************
存在しない場合はテーブルを作成スコア(
学生番号 BIGINT UNSIGNED,
名前 varchar(10),
数学TINYINT UNSIGNED ,
英語 TINYINT UNSIGNED,
物理 TINYINT UNSIGNED,
コンピュータ総合 TINYINT UNSIGNED,
合計スコア int UNSIGNED
);

各フィールドのデータが正しいことを確認してください挿入されました
*************************/


アドバイスを求めてください!

-----解決策---------
これを試してください。

スコアセットを更新 …… 合計スコア in ( SELECT * FROM (SELECT min(合計スコア) AS 合計スコア FROM スコア)t)
------解決策---------

SQL コード
 スコア セット名 = '王五' を合計スコア順に並べ替え、制限 1 に更新します。
<br><font color="#e78608">------解決策------------------</font><br>
mysql の更新されたテーブルは、第 1 レベルのサブクエリには現れません。第 1 レベルのサブクエリをバイパスするには、4 階の方法を参照してください。
<br><font color="#e78608">------解決策----------------------</font><br>試してみればわかります <br>
ログイン後にコピー
SQL コード
UPDATE スコア SET math=(SELECT math FROM (SELECT MIN(math) AS math FROM スコア )t)-4 WHERE name='王五';
ログイン後にコピー
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。

ホットAIツール

Undresser.AI Undress

Undresser.AI Undress

リアルなヌード写真を作成する AI 搭載アプリ

AI Clothes Remover

AI Clothes Remover

写真から衣服を削除するオンライン AI ツール。

Undress AI Tool

Undress AI Tool

脱衣画像を無料で

Clothoff.io

Clothoff.io

AI衣類リムーバー

AI Hentai Generator

AI Hentai Generator

AIヘンタイを無料で生成します。

ホットツール

メモ帳++7.3.1

メモ帳++7.3.1

使いやすく無料のコードエディター

SublimeText3 中国語版

SublimeText3 中国語版

中国語版、とても使いやすい

ゼンドスタジオ 13.0.1

ゼンドスタジオ 13.0.1

強力な PHP 統合開発環境

ドリームウィーバー CS6

ドリームウィーバー CS6

ビジュアル Web 開発ツール

SublimeText3 Mac版

SublimeText3 Mac版

神レベルのコード編集ソフト(SublimeText3)

修正: Google Chrome アップデート チェックがエラー コード 3 で失敗しました: 0x80040154 修正: Google Chrome アップデート チェックがエラー コード 3 で失敗しました: 0x80040154 Apr 13, 2023 pm 05:46 PM

Google Chrome は世界で最も人気のあるブラウザの 1 つであり、多くのユーザーが Windows PC のデフォルトのブラウザとして使用することを好みます。 Chrome はブラウジング体験を楽しく簡単にする幅広い機能を提供しているため、最も信頼できるブラウザの 1 つであり続けています。しかし、他のブラウザと同様に、Chrome にも独自の欠点があり、最も必要なときに同様にバグや不具合が発生する可能性があります。このようなエラーの 1 つはエラー コード 3: 0x80040154 で、これは Google Chrome の更新をチェックするときに発生します。エラー メッセージは次のとおりです。「更新プログラムのチェック中にエラーが発生しました。更新チェックを開始できませんでした (エラー コード 3: 0x80080005) または (エラー

Mysql tinyint(1) と tinyint(4) の違いは何ですか Mysql tinyint(1) と tinyint(4) の違いは何ですか Jun 01, 2023 am 08:31 AM

tinyint(M) とは何ですか? まず、mysql の文字列型 varchar(M) と数値型 tinyint(M) の違いを理解しましょう。文字列列タイプ: varchar(M) の場合、M はフィールドに格納できる最大文字長、つまりフィールド長です。設定によっては、フィールド長を超えるデータを挿入するとエラーが発生する可能性があります。また、エラーが発生しない場合でも、挿入したデータは、フィールドの事前定義された長さに合わせて自動的に切り詰められます。したがって、varchar(20) と varchar(40) は異なり、このフィールドに格納できるデータの長さを正確に反映しています。数値列タイプ: 長さ修飾子は、フィールドと同じ最大表示幅を示します。

VS Code の自動更新を有効/無効にする方法 VS Code の自動更新を有効/無効にする方法 Apr 28, 2023 am 09:28 AM

Visual Studio Code (VSCode) を使用していて、ソフトウェアの自動更新を無効にする方法と拡張機能の自動更新を無効にする方法について考えている場合は、この記事をお読みください。 VSCode を頻繁に使用しない場合や、長期間後にエディタを開いて自動更新を有効にしたい場合は、この記事でその方法についても説明します。 VSCode の自動更新を有効または無効にするさまざまな方法について詳しく説明します。目次 方法 1: 設定を使用して VSCode の自動更新を有効/無効にする ステップ 1: VS Code を開き、左下隅にある歯車の形のシンボルをクリックします。ステップ 2: 表示されるリストで「設定」をクリックします。ステップ 3: 検索バーに「update」と入力し、Enter キーを押します。更新の検索: パターン 4

KDE Plasma 6.1 は、人気のある Linux デスクトップに多くの機能強化をもたらします KDE Plasma 6.1 は、人気のある Linux デスクトップに多くの機能強化をもたらします Jun 23, 2024 am 07:54 AM

数回のプレリリースを経て、KDE ​​Plasma 開発チームは 2 月 28 日に、初めて Qt6 フレームワークを使用した Linux および BSD システム用のデスクトップ環境のバージョン 6.0 を発表しました。 KDE Plasma 6.1 には、多数の新機能が追加されました。

Microsoft 互換性テレメトリの高い CPU 使用率に対する解決策 Microsoft 互換性テレメトリの高い CPU 使用率に対する解決策 Mar 16, 2024 pm 10:16 PM

win10 システムを使用していると、時々コンピューターがフリーズする状況に遭遇することがありますが、バックグラウンド プロセスを確認すると、Microsoftcompatibilitytelemetry プロセスが特に大量のリソースを消費していることがわかります。ユーザーは、サードパーティの保護ソフトウェアをアンインストールしてから、クリーン ブートを試して動作させることができます。このサイトでは、Microsoftcompatibilitytelemetry の高い CPU 使用率に対する解決策をユーザーに注意深く紹介します。 Microsoftcompatibilitytelemetry の CPU 使用率が高い場合の解決策 方法 1: サードパーティの保護ソフトウェアをアンインストールした後に試す

Select Channels Goの非同期処理方法 golangを使った並行プログラミング Select Channels Goの非同期処理方法 golangを使った並行プログラミング Sep 28, 2023 pm 05:27 PM

golang を使用した SelectChannelsGo 同時プログラミングの非同期処理方法 はじめに: 同時プログラミングは、アプリケーションのパフォーマンスと応答性を効果的に向上させることができる、現代のソフトウェア開発における重要な領域です。 Go 言語では、Channel と Select ステートメントを使用して同時プログラミングを簡単かつ効率的に実装できます。この記事では、SelectChannelsGo 同時プログラミングの非同期処理メソッドに golang を使用する方法を紹介し、具体的な方法を提供します。

jqueryでselect要素を非表示にする方法 jqueryでselect要素を非表示にする方法 Aug 15, 2023 pm 01:56 PM

jquery で select 要素を非表示にする方法: 1. hide() メソッド。jQuery ライブラリを HTML ページに導入します。さまざまなセレクターを使用して select 要素を非表示にできます。ID セレクターは、selectId を選択した select 要素の ID に置き換えます。実際に使用する; 2. css() メソッド、ID セレクターを使用して非表示にする必要がある select 要素を選択し、css() メソッドを使用して表示属性を none に設定し、selectId を select 要素の ID に置き換えます。

SQLでのUPDATE文の使い方 SQLでのUPDATE文の使い方 Jun 02, 2023 pm 09:13 PM

SQLUPDATE ステートメント Update ステートメントは、テーブル内のデータを変更するために使用されます。構文は次のとおりです。 UPDATE テーブル名 SET 列名 = 新しい値 WHERE 列名 = 特定の値 "person" テーブル: LastNameFirstNameAddressCityGatesBillXuanwumen10BeijingWilsonChamps-Elysees 特定の行の列を更新 UPDATEperson SETFirstName="Fred" WHERELastName="Wilson" 結果: LastNa

See all articles