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

選択した列名のREPLACE()関数の値を取得するにはどうすればよいですか?


選択した列名のREPLACE()関数の値を取得するには、REPLACE()関数でキーワード「AS」を使用する必要があります。

mysql> Select Name, REPLACE(Name, 'G','S') AS Name_Changed from student Where Subject = 'Computers';
+--------+--------------+
| Name   | Name_Changed |
+--------+--------------+
| Gaurav | Saurav       |
| Gaurav | Saurav       |
+--------+--------------+
2 rows in set (0.00 sec)

上記のクエリでは、キーワード「AS」の後に指定された「Name_Changed」の列名にREPLACE()関数の結果セットが表示されます。


  1. MySQLの列のデフォルト値を設定するにはどうすればよいですか?

    デフォルト値を設定するには、DEFAULTキーワードを使用します。 まずテーブルを作成しましょう- mysql> create table DemoTable758 (    Id int NOT NULL AUTO_INCREMENT PRIMARY KEY,    FirstName varchar(100) ); Query OK, 0 rows affected (0.66 sec) 以下は、列のデフォルト値を設定するためのクエリです- mysql> alter table DemoTable758 add column Colo

  2. MySQLで特定の列の値(名前)を取得する

    特定の列値をフェッチするには、LIKE句を使用します。まずテーブルを作成しましょう- mysql> create table DemoTable1809      (      Name varchar(20)      ); Query OK, 0 rows affected (0.00 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable1809 values('John'); Query