我们可以通过提供第一个参数作为列的名称来对表的列使用 INTERVAL() 函数。在这种情况下,该列中的所有值将与作为 INTERVAL() 函数的其他参数给出的值进行比较,并在比较的基础上提供结果集。为了理解它,使用员工表中的数据,如下所
我们可以通过提供第一个参数作为列的名称来对表的列使用 INTERVAL() 函数。在这种情况下,该列中的所有值将与作为 INTERVAL() 函数的其他参数给出的值进行比较,并在比较的基础上提供结果集。为了理解它,使用员工表中的数据,如下所示 -
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)
上面的结果集有 5 行 ID = 4 到 8,因为 INTERVAL 函数对这些行的值大于 0。
--结束END--
本文标题: 如何对表的列使用 MySQL INTERVAL() 函数?
本文链接: https://www.lsjlt.com/news/438053.html(转载时请注明来源链接)
有问题或投稿请发送至: 邮箱/279061341@qq.com QQ/279061341
下载Word文档到电脑,方便收藏和打印~
2024-04-26
2024-04-26
2024-04-26
2024-04-26
2024-04-26
2024-04-26
2024-04-24
2024-04-24
2024-04-24
2024-04-24
回答
回答
回答
回答
回答
回答
回答
回答
回答
回答
0