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

MySQLの関数をどのように組み合わせることができますか?


MySQLでの関数の組み合わせは、他の関数の引数として関数を提供することで非常に可能です。関数のネストとも呼ばれます。それを理解するために、以下のいくつかの例を検討してください

mysql> Select UPPER(CONCAT('www.','tutorialspoint','.com'))As Tutorials;
+------------------------+
| Tutorials              |
+------------------------+
| WWW.TUTORIALSPOINT.COM |
+------------------------+
1 row in set (0.00 sec)

mysql> Select LOWER(CONCAT('WWW.','TUTORIALSPOINT','.COM'))As Tutorials;
+------------------------+
| Tutorials              |
+------------------------+
| www.tutorialspoint.com |
+------------------------+
1 row in set (0.00 sec)

上記のクエリは、UPPER()およびLOWER()関数とCONCAT()関数を組み合わせたものです。

同様に、より多くの機能を相互に組み合わせることができます。 3つ以上の機能を組み合わせることができます。


  1. MySQL一時テーブルを削除するにはどうすればよいですか?

    現在のセッションが終了すると、MySQL一時テーブルが削除されることがわかっています。ただし、セッションの合間には、DROPステートメントを使用して一時テーブルを削除するよりも、一時テーブルを削除する必要があります。次の例の助けを借りて理解することができます- 例 この例では、「SalesSummary」という名前の一時テーブルを削除しています- mysql> DROP TABLE SalesSummary; Query OK, 0 rows affected (0.00 sec) 上記のクエリはテーブルを削除し、以下のクエリから確認できます- mysql> Select *

  2. MySQLクエリの実行を停止するにはどうすればよいですか?

    MySQLの実行中のクエリを停止する前に、まずshowコマンドを使用して実行中のプロセスの数を確認する必要があります。 そのためのクエリは次のように与えられます- mysql> show processlist; 上記のクエリを実行した後、いくつかのIDを含む出力を取得します。これは次のように与えられます- +----+-----------------+-----------------+----------+---------+-------+------------------------+------------------+ | Id | User | Host | db