列のデータ値でMySQLPOWER()関数を使用するにはどうすればよいですか?
列のデータ値でPOWER()関数を使用する場合、最初の引数、つまりベースは列の名前になり、2番目の引数、つまり指数は次のように指定されます。我ら。それを理解するために、次のレコードを持つテーブル「従業員」を考慮します-
mysql> Select * from Employee; +----+--------+--------+ | ID | Name | Salary | +----+--------+--------+ | 1 | Gaurav | 50000 | | 2 | Rahul | 20000 | | 3 | Advik | 25000 | | 4 | Aarav | 65000 | | 5 | Ram | 20000 | | 6 | Mohan | 30000 | | 7 | Aryan | NULL | | 8 | Vinay | NULL | +----+--------+--------+ 8 rows in set (0.00 sec)
ここで、以下のクエリにより、列IDデータ値の能力が向上します
mysql> Select ID, POWER(ID,2) from Employee; +----+-------------+ | ID | POWER(ID,2) | +----+-------------+ | 1 | 1 | | 2 | 4 | | 3 | 9 | | 4 | 16 | | 5 | 25 | | 6 | 36 | | 7 | 49 | | 8 | 64 | +----+-------------+ 8 rows in set (0.63 sec)
-
列の値を一重引用符で囲んだ後、MySQLテーブルを更新するにはどうすればよいですか?
QUOTE()関数を使用すると、列の値を一重引用符で囲むことができます。 UPDATE句でQUOTE()関数を使用することにより、引用符で囲まれた値を持つテーブルを更新できます。 QUOTE()関数のパラメータとして列名を指定する必要があります。次の例では、列「Course」の値を一重引用符で囲んだ後、テーブル「examination_btech」を更新します。 例 mysql> UPDATE examination_btech SET Course = QUOTE(Course); Query OK, 10 rows affected (0.05 sec) mysql> Se
-
文字列に列の値を埋め込んだ後、MySQLテーブルを更新するにはどうすればよいですか?
LPAD()またはRPAD()関数とUPDATE句を使用して、文字列に列の値を埋め込んだ後、MySQLテーブルを更新できます。 「examination_btech」テーブルの例に従うと、より明確になります- 例 最後に、列コースの値に文字列(CSE)を追加し、テーブルも更新したい場合は、次のクエリを使用して実行できます。 mysql> Update examination_btech set course = RPAD(Course, 11,'(CSE)'); Query OK, 10 rows affected (0.16 sec) mysql> Selec