从时间戳(日期时间)之间选择时区

时间:2011-11-04 12:54:19

标签: mysql

如何从当前日期的datetime列中选择两次:

由于

2 个答案:

答案 0 :(得分:0)

您可以使用BETWEEN - 例如

SELECT <column names> 
FROM <table name>
WHERE time BETWEEN <time1> and <time2>

答案 1 :(得分:0)

假设您的基本select syntax已关闭,则会有一个convenient operator, BETWEEN,可让您在一对值之间选择行。您还可以使用>=<=运算符。例如,通过产品和价格表,您可以找到价格在5美元到10美元之间的所有产品:

SELECT product_name, product_price FROM products WHERE product_price BETWEEN 5 AND 10

可选地,

SELECT product_name, product_price FROM products WHERE product_price >= 5 AND product_price <= 10

这假设您的日期存储在date-time type的列中,而不是文本类型。如果它们是文本类型,你应该解决它。