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

MySQLテーブルの列のデータでREPLACE()関数を使用するにはどうすればよいですか?


列のデータで使用するには、REPLACE()関数の引数として列名を指定する必要があります。次のように「学生」テーブルデータを使用して実証できます-

mysql> Select Id, Name, Subject, REPLACE(Subject, 's', ' Science') from Student WHERE Subject = 'Computers';
+------+--------+-----------+-----------------------------------+
| Id   | Name   | Subject   | REPLACE(Subject, 's', ' Science') |
+------+--------+-----------+-----------------------------------+
| 1    | Gaurav | Computers | Computer Science                  |
| 20   | Gaurav | Computers | Computer Science                  |
+------+--------+-----------+-----------------------------------+
2 rows in set (0.00 sec)

  1. MySQLテーブルの文字を置き換える方法は?

    1文字のみを置き換えるには、MySQLでREPLACE()を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Name varchar(20)    -> ); Query OK, 0 rows affected (0.69 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('John Smitk'); Qu

  2. MySQLプロシージャのテーブルからSELECTを使用してOUTパラメータ/データを読み取る方法は?

    これには、SELECTINTOを使用できます。まずテーブルを作成しましょう- mysql> create table DemoTable1860      (      Amount int      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1860 values(1590); Query OK, 1 row affected (