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

文字列の左側から5文字をフェッチするMySQLselectステートメント


文字列の左側から文字数をフェッチするには、MySQLのLEFTメソッドを使用します。まずテーブルを作成しましょう-

mysql> create table DemoTable
(
   Name varchar(100)
);
Query OK, 0 rows affected (6.58 sec)

挿入コマンド-

を使用して、テーブルにいくつかのレコードを挿入します
mysql> insert into DemoTable values('Sam Brown');
Query OK, 1 row affected (0.13 sec)
mysql> insert into DemoTable values('David Miller');
Query OK, 1 row affected (0.20 sec)
mysql> insert into DemoTable values('Adam Smith');
Query OK, 1 row affected (7.01 sec)
mysql> insert into DemoTable values('Carol Taylor');
Query OK, 1 row affected (0.68 sec)

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

mysql> select *from DemoTable;

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

+--------------+
| Name         |
+--------------+
| Sam Brown    |
| David Miller |
| Adam Smith   |
| Carol Taylor |
+--------------+
4 rows in set (0.00 sec)

以下は、文字列の左側から5文字をフェッチするためのSELECTです-

mysql> select left(Name,5) from DemoTable order by Name;

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

+--------------+
| left(Name,5) |
+--------------+
| Adam         |
| Carol        |
| David        |
| Sam B        |
+--------------+
4 rows in set (0.46 sec)

  1. MySQLの左からいくつかの単語をフェッチします

    これには、MySQLでLEFTを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Java database connectivity to MySQL data

  2. 左から15語だけを表示するMySQLクエリ?

    これには、MySQLでLEFTを使用します。まずテーブルを作成しましょう- mysql> create table DemoTable    -> (    -> Title text    -> ); Query OK, 0 rows affected (0.59 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql> insert into DemoTable values('Java database connectivity to MySQL data