MySQLの列データと一緒にSPACE()関数を使用するにはどうすればよいですか?
MySQLテーブルの列名をSPACE()関数と一緒に使用して、指定した列の後または前の2つの列の間に空白を追加できます。 「Student」テーブルのデータの例に従って、それを示します。
例
mysql> Select Id, Space(8),Name from Student; +------+----------+---------+ | Id | Space(8) | Name | +------+----------+---------+ | 1 | | Gaurav | | 2 | | Aarav | | 15 | | Harshit | | 20 | | Gaurav | | 21 | | Yashraj | +------+----------+---------+ 5 rows in set (0.00 sec)
上記の例では、2つの列の間に1つの列として8つの空白が追加されています。
-
MySQLで列名に特殊文字を使用するにはどうすればよいですか?
列名の前後にバッククォートを使用すると、特殊文字を使用できるようになります。まずテーブルを作成しましょう- mysql> create table DemoTable -> ( -> `Student-Id` int NOT NULL AUTO_INCREMENT PRIMARY KEY, -> `Student-Name` varchar(100), -> `Student-Age` int -> ); Query OK, 0
-
MySQL8で列名として「ランク」を使用できますか?
ランクは、MySQLバージョン8.0.2で定義されているMySQLの予約語です。したがって、ランクを列名として使用することはできません。ランクの周りでバッククォートを使用する必要があります。 まず、作業中のMySQLのバージョンを確認しましょう。ここでは、MySQLバージョン8.0.12を使用しています- mysql> select version(); +-----------+ | version() | +-----------+ | 8.0.12 | +-----------+ 1 row in set (0.00 sec) 列名に「ランク」を使用し