MySQL
 Computer >> コンピューター >  >> プログラミング >> MySQL

REPLACE()をUPDATE句とともに使用して、テーブルに永続的な変更を加えるにはどうすればよいですか?


REPLACE()関数は、文字列内の部分文字列の出現箇所を別の部分文字列に置き換えるために使用されることがわかっています。 UPDATEステートメントでREPLACE関数を使用して、テーブルを更新することもできます。次の例はそれを示します-

mysql> Update Student set Father_Name = REPLACE(Father_Name, 'Mr.','Shri ');
Query OK, 5 rows affected (0.06 sec)
Rows matched: 5 Changed: 5 Warnings: 0

mysql> Select Name, Father_Name from Student;
+---------+-----------------+
| Name    | Father_Name     |
+---------+-----------------+
| Gaurav  | Shri Ramesh     |
| Aarav   | Shri Sanjay     |
| Harshit | Shri Lovkesh    |
| Gaurav  | Shri Ramchander |
| Yashraj | Shri Mohan      |
+---------+-----------------+
5 rows in set (0.00 sec)

上記のクエリは、「Mr。」を見つけて「Shri」に置き換えることで、Father_name列を更新しました。


  1. MySQLテーブルの行を条件に置き換える方法は?

    条件を設定して行を置き換えるには、MySQLCASEステートメントを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1481    -> (    -> PlayerScore int    -> ); Query OK, 0 rows affected (0.42 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1481 values(454); Query OK

  2. Excel で表を作成する方法 (カスタマイズあり)

    Excel では、テーブルを作成する必要があります 構造化された形式でデータ範囲を配置する必要があります。そのため、毎回各セルをフォーマットする必要はありません。テーブル内のすべてのデータは、指定された指示に従って同じ形式になります。 ここでは、1 月にさまざまな都市で販売された製品のデータ セットと数量を示します。これらのシートのデータはあまり重要ではありません。そのデータをわかりやすく紹介しました。 練習用ワークブックをダウンロード この練習用ワークブックをダウンロードして、この記事を読みながら練習してください。 Excel で表を作成する手順 整理された範囲のデータが既にあり