Php mysql中两个字段的比较
他们的查询是否在两个时间戳之间选择某个日期?问题是这两个时间戳设置在两个不同的字段中Php mysql中两个字段的比较,php,mysql,Php,Mysql,他们的查询是否在两个时间戳之间选择某个日期?问题是这两个时间戳设置在两个不同的字段中SELECT*FROM表,其中fs\u FROM>theDate和fs\u totheDate和fs\u totheDate和fs\u totheDate和fs\u to“某个日期” 和财政司司长“某个日期” 和财政司司长“某个日期” 和财政司司长“某个日期” 和财政司司长
SELECT*FROM表,其中fs\u FROM>theDate和fs\u toSELECT * FROM table WHERE fs_from > theDate AND fs_to < theDate;
我建议使用准备好的语句并在查询中插入日期对象。SELECT*FROM表,其中fs\u FROM>theDate和fs\u to
我建议使用准备好的语句并在查询中插入日期对象。SELECT*FROM表,其中fs\u FROM>theDate和fs\u to
我建议使用准备好的语句并在查询中插入日期对象。SELECT*FROM表,其中fs\u FROM>theDate和fs\u to
我建议使用准备好的语句并在查询中插入日期对象。您想要哪个日期?您可以通过执行以下操作来选择随机日期:
select t.*,
date_add(t.fs_from, interval cast(datediff(fs_to, fs_from) * rand() as int) day
) as ArbitraryDateBetweenTwoDates
from table t
你想要哪一天?您可以通过执行以下操作来选择随机日期:
select t.*,
date_add(t.fs_from, interval cast(datediff(fs_to, fs_from) * rand() as int) day
) as ArbitraryDateBetweenTwoDates
from table t
你想要哪一天?您可以通过执行以下操作来选择随机日期:
select t.*,
date_add(t.fs_from, interval cast(datediff(fs_to, fs_from) * rand() as int) day
) as ArbitraryDateBetweenTwoDates
from table t
你想要哪一天?您可以通过执行以下操作来选择随机日期:
select t.*,
date_add(t.fs_from, interval cast(datediff(fs_to, fs_from) * rand() as int) day
) as ArbitraryDateBetweenTwoDates
from table t
在我看来,你可以这样尝试(如果我真的理解你的问题)
在我看来,你可以这样尝试(如果我真的理解你的问题)
在我看来,你可以这样尝试(如果我真的理解你的问题)
在我看来,你可以这样尝试(如果我真的理解你的问题) 试试这个:
SELECT *
FROM table
WHERE fs_from > 'some date'
AND fs_to < 'some other date'
选择*
从桌子上
其中fs_from>“某个日期”
和财政司司长<'其他日期'
试试这个:
SELECT *
FROM table
WHERE fs_from > 'some date'
AND fs_to < 'some other date'
选择*
从桌子上
其中fs_from>“某个日期”
和财政司司长<'其他日期'
试试这个:
SELECT *
FROM table
WHERE fs_from > 'some date'
AND fs_to < 'some other date'
选择*
从桌子上
其中fs_from>“某个日期”
和财政司司长<'其他日期'
试试这个:
SELECT *
FROM table
WHERE fs_from > 'some date'
AND fs_to < 'some other date'
选择*
从桌子上
其中fs_from>“某个日期”
和财政司司长<'其他日期'
“选择特定日期”?-这意味着什么?我想在两个日期之间获取fs_id,即在fs_from和fs_two@Hanno BinderSo之间,您的“输入”值/参数是什么?单一日期值?-您需要找到跨越单个日期的记录?输入日期是多少?“选择特定日期”?-这意味着什么?我想在两个日期之间获取fs_id,即在fs_from和fs_two@Hanno BinderSo之间,您的“输入”值/参数是什么?单一日期值?-您需要找到跨越单个日期的记录?输入日期是多少?“选择特定日期”?-这意味着什么?我想在两个日期之间获取fs_id,即在fs_from和fs_two@Hanno BinderSo之间,您的“输入”值/参数是什么?单一日期值?-您需要找到跨越单个日期的记录?输入日期是多少?“选择特定日期”?-这意味着什么?我想在两个日期之间获取fs_id,即在fs_from和fs_two@Hanno BinderSo之间,您的“输入”值/参数是什么?单一日期值?-您需要找到跨越单个日期的记录?输入日期是什么?不应该是fs\u fromtheDate
?不,这总是让我困惑,但我认为必须是SELECT*从表中选择,其中fs\u from
不应该是fs\u fromtheDate
?不,这总是让我困惑,但我认为它必须是SELECT*从表中选择,其中fs\u from
不应该是fs\u fromtheDate
?不,这总是让我困惑,但我认为它必须是SELECT*从表中选择,其中fs\u from
不应该是fs\u fromtheDate
?不,这总是让我困惑,但我认为它必须是SELECT*从表中选择,其中fs\u from
在任何情况下,fs_to
都不会大于(或等于)fs_from
吗?所以OP需要说两个日期之间的记录,比如说从2013年1月1日到2013年12月31日,所以from应该大于(等于)2013年1月1日,to应该小于(等于)2013年12月31日。希望有帮助?好的,我理解你的解释。我仍然不确定OP真正想要的是什么。在任何情况下,fs_to
都不会大于(或等于)fs_from
?所以OP需要说出两个日期之间的记录,比如说从2013年1月1日到2013年12月31日,所以from应该大于(并等于)2013年1月1日,而todate应该小于(并等于)2013年12月31日。希望有帮助?好的,我理解你的解释。我仍然不确定OP真正想要的是什么。在任何情况下,fs_to
都不会大于(或等于)fs_from
?所以OP需要说出两个日期之间的记录,比如说从2013年1月1日到2013年12月31日,所以from应该大于(并等于)2013年1月1日,而todate应该小于(并等于)2013年12月31日。希望有帮助?好的,我理解你的解释。我仍然不确定OP真正想要的是什么。在任何情况下,fs_to
都不会大于(或等于)fs_from
?所以OP需要说出两个日期之间的记录,比如说从2013年1月1日到2013年12月31日,所以from应该大于(并等于)2013年1月1日,而todate应该小于(并等于)2013年12月31日。希望有帮助?好的,我理解你的解释。我仍然不确定OP到底想要什么。