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

MySQLの文字列の最初の文字を除くすべてを削除しますか?


これには、文字列の左側から指定された文字数を返すLEFT()メソッドを使用します。

まずテーブルを作成しましょう-

mysql> create table DemoTable
   -> (
   -> FirstName varchar(100)
   -> );
Query OK, 0 rows affected (0.96 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable values('Sam');
Query OK, 1 row affected (0.15 sec)

mysql> insert into DemoTable values('Mike');
Query OK, 1 row affected (0.15 sec)

mysql> insert into DemoTable values('David');
Query OK, 1 row affected (0.14 sec)

selectステートメントを使用してテーブルのすべてのレコードを表示する-

mysql> select *from DemoTable;

出力

これにより、次の出力が生成されます-

+-----------+
| FirstName |
+-----------+
| Sam       |
| Mike      |
| David     |
+-----------+
3 rows in set (0.00 sec)

以下は、文字列の最初の文字を除くすべてを削除するクエリです-

mysql> update DemoTable set FirstName=left(FirstName,1);
Query OK, 3 rows affected (0.13 sec)
Rows matched: 3 Changed: 3 Warnings: 0

テーブルレコードをもう一度確認しましょう-

mysql> select *from DemoTable;

出力

これにより、次の出力が生成されます-

+-----------+
| FirstName |
+-----------+
| S         |
| M         |
| D         |
+-----------+
3 rows in set (0.00 sec)

  1. PHPで文字列の最初の文字を削除するにはどうすればよいですか?

    PHPで文字列の最初の文字を削除するには、コードは次のとおりです- 例 <?php    $str = "Test";    echo "Before removing the first character = ".$str;    $res = substr($str, 1);    echo "\nAfter removing the first character = ".$res; ?> 出力 これにより、次の出力が生成されます-

  2. C#で文字列の最初の文字を見つける方法は?

    最初の文字を取得するには、substring()メソッドを使用します。 次の文字列を考えてみましょう- string str = "Welcome to the Planet!"; ここで最初の文字を取得するには、substring()メソッドで値1を設定します。 string res = str.Substring(0, 1); 完全なコードを見てみましょう- 例 using System; public class Demo {    public static void Main() {       string