MySQLで列の値が2つの母音文字で始まる場合は常にレコードを取得します
まずテーブルを作成しましょう-
mysql> create table DemoTable664 (CityName varchar(100)); Query OK, 0 rows affected (0.89 sec)
挿入コマンド-
を使用して、テーブルにいくつかのレコードを挿入しますmysql> insert into DemoTable664 values('Springfield'); Query OK, 1 row affected (0.15 sec) mysql> insert into DemoTable664 values('Austin'); Query OK, 1 row affected (0.30 sec) mysql> insert into DemoTable664 values('Franklin'); Query OK, 1 row affected (0.16 sec) mysql> insert into DemoTable664 values('OAKLAND'); Query OK, 1 row affected (0.11 sec) mysql> insert into DemoTable664 values('Anchorage'); Query OK, 1 row affected (0.18 sec)
selectステートメントを使用してテーブルのすべてのレコードを表示する-
mysql> select *from DemoTable664;
これにより、次の出力が生成されます-
+-------------+ | CityName | +-------------+ | Springfield | | Austin | | Franklin | | OAKLAND | | Anchorage | +-------------+ 5 rows in set (0.00 sec)
これは、RLIKE / REGEXPパターンを使用して、列の値が2つの母音文字で始まる場合は常にレコードを表示するためのクエリです-
mysql> select *from DemoTable664 where CityName RLIKE '^[aeiouAEIOU][aeiouAEIOU]';
これにより、次の出力が生成されます-
+----------+ | CityName | +----------+ | Austin | | OAKLAND | +----------+ 2 rows in set (0.00 sec)
-
MySQLでIPアドレスレコードを含む列を注文しますか?
これには、MySQLでINET_ATON()を使用します。 INET_ATON()メソッドを使用すると、ユーザーはIPアドレスレコードを数値に変換でき、ORDERBYを使用してそれらを注文できます。 まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> IpAddress varchar(50) -> ); Query OK, 0 rows affected (1.36 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを
-
MySQLでカスタム開始値を使用して自動インクリメント列を追加します
作成済みのテーブルに新しい列を追加するには、ALTERTABLEとADDCOLUMNを使用します。 AUTO_INCREMENTを使用して、自動増分カスタム値を設定します。 まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> StudentName varchar(20) -> ); Query OK, 0 rows affected (0.63 sec) 挿入コマンド-を使用して、テーブルにいくつかのレコードを挿入します mysql