【问题标题】:how to search between two dates and restrict to a particular name如何在两个日期之间搜索并限制为特定名称
【发布时间】:2014-10-16 08:40:44
【问题描述】:

我正在创建一个搜索表单,它应该在两个日期之间搜索特定用户记录。

目前,我可以使用这条 sql 语句在两个日期之间进行搜索

SELECT *
FROM `project details` 
WHERE `id`  BETWEEN colname AND colname2 

但是,现在我想将此搜索限制为特定的用户记录

例如,在两个日期之间选择“micheal”的所有记录,假设用户的列被称为“用户名”

我应该如何编辑我的 SQL 语句以获得这样的结果?

问候

【问题讨论】:

    标签: php sql database where


    【解决方案1】:
    SELECT * 
    FROM `project details` 
    where username = 'micheal'
    and date between '2011/02/25' and '2011/02/27'
    

    SELECT * 
    FROM `project details` 
    where username = 'micheal'
    and date >= '2011/02/25' and Date <= '2011/02/27'
    

    两者都可以。它将在日期范围内为用户 micheal 获取记录。

    【讨论】:

    猜你喜欢
    • 2015-07-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2013-10-07
    • 2021-06-13
    • 1970-01-01
    • 1970-01-01
    • 2017-04-22
    相关资源
    最近更新 更多