ホームページ > データベース > mysql チュートリアル > テーブルのカラムに対して MySQL INTERVAL() 関数を使用するにはどうすればよいですか?

テーブルのカラムに対して MySQL INTERVAL() 関数を使用するにはどうすればよいですか?

PHPz
リリース: 2023-09-12 10:21:04
転載
938 人が閲覧しました

如何对表的列使用 MySQL INTERVAL() 函数?

#最初のパラメータを列の名前として指定すると、テーブルの列に対して INTERVAL() 関数を使用できます。この場合、列内のすべての値が INTERVAL() 関数の他のパラメーターとして指定された値と比較され、比較に基づいて結果セットが提供されます。これを理解するには、以下に示すように Employee テーブルのデータを使用します。 -

mysql> Select* from employee568;
+----+--------+--------+
| 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)

mysql> Select * from employee WHERE INTERVAL(ID,4) > 0;
+----+-------+--------+
| ID | Name  | Salary |
+----+-------+--------+
| 4  | Aarav | 65000  |
| 5  | Ram   | 20000  |
| 6  | Mohan | 30000  |
| 7  | Aryan |  NULL  |
| 8  | Vinay |  NULL  |
+----+-------+--------+
5 rows in set (0.00 sec)
ログイン後にコピー

上記の結果セットには、ID = 4 ~ 8 の 5 つの行が含まれています。これは、INTERVAL 関数がこれらの行に対して 0 より大きい値を持っているためです。

以上がテーブルのカラムに対して MySQL INTERVAL() 関数を使用するにはどうすればよいですか?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

ソース:tutorialspoint.com
このウェブサイトの声明
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。
人気のチュートリアル
詳細>
最新のダウンロード
詳細>
ウェブエフェクト
公式サイト
サイト素材
フロントエンドテンプレート