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

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


文字列の最初の文字を除くすべてを選択するには、SUBSTR()メソッドを使用できます。まずテーブルを作成しましょう-

mysql> create table DemoTable
(
   FirstName varchar(20)
);
Query OK, 0 rows affected (0.63 sec)

挿入コマンド-

を使用してテーブルにレコードを挿入します
mysql> insert into DemoTable values('Larry');
Query OK, 1 row affected (0.24 sec)
mysql> insert into DemoTable values('Carol');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('Robert');
Query OK, 1 row affected (0.14 sec)
mysql> insert into DemoTable values('David');
Query OK, 1 row affected (0.14 sec)

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

mysql> select *from DemoTable;

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

+-----------+
| FirstName |
+-----------+
| Larry     |
| Carol     |
| Robert    |
| David     |
+-----------+
4 rows in set (0.00 sec)

文字列の最初の文字を除くすべてを選択するクエリは次のとおりです-

mysql> select substr(FirstName,2) from DemoTable;

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

+---------------------+
| substr(FirstName,2) |
+---------------------+
| arry                |
| arol                |
| obert               |
| avid                |
+---------------------+
4 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