MySQLで右調整された列を整列させる方法は?
これには、MySQLのLPAD()を使用できます。まずテーブルを作成しましょう-
mysql> create table DemoTable ( FullName varchar(100) ); Query OK, 0 rows affected (0.81 sec)
挿入コマンド-
を使用してテーブルにレコードを挿入しますmysql> insert into DemoTable values('John Smith'); Query OK, 1 row affected (0.22 sec) mysql> insert into DemoTable values('David Miller'); Query OK, 1 row affected (0.21 sec) mysql> insert into DemoTable values('Sam Williams'); Query OK, 1 row affected (0.18 sec) mysql> insert into DemoTable values('Carol Taylor'); Query OK, 1 row affected (0.47 sec)
selectコマンドを使用してテーブルのレコードを表示する-
mysql> select *from DemoTable;
これにより、次の出力が生成されます-
+--------------+ | FullName | +--------------+ | John Smith | | David Miller | | Sam Williams | | Carol Taylor | +--------------+ 4 rows in set (0.00 sec)
以下は、列を右揃えにするためのクエリです-
mysql> select lpad(FullName,70,' ') from DemoTable;
これにより、次の出力が生成されます-
+------------------------------------------------------------------------+ | lpad(FullName,70,' ') | +------------------------------------------------------------------------+ | John Smith | | David Miller | | Sam Williams | | Carol Taylor | +------------------------------------------------------------------------+ 4 rows in set (0.00 sec)
-
MySQLで特定の列データをエクスポートする方法は?
MySQLで特定の列データをエクスポートするには、OUTFILE-を使用します select yourColumnName from yourTableName into outfile 'yourLocationOfFile’; まずテーブルを作成しましょう- mysql> create table DemoTable ( StudentId int NOT NULL AUTO_INCREMENT PRIMARY KEY, StudentFirstName varchar(20), St
-
MySQLシーケンスを作成する方法は?
MySQLのシーケンスとは何ですか? MySQLでは、シーケンスとは、指定されている場合は1または0から昇順で生成される整数のリストを指します。多くのアプリケーションでは、特に識別のために一意の番号を生成するために使用されるシーケンスが必要です。 例 例としては、CRMの顧客ID、HRの従業員番号、サービス管理システムの機器番号などがあります。 MySQLでシーケンスを自動的に作成するには、列のAUTO_INCREMENT属性を設定する必要があります。これは通常、主キー列になります。 ルール AUTO_INCREMENT属性を使用するときは、次のルールに従う必要があります- すべての