Mysql查询和之间的查询一样

时间:2016-08-03 07:38:59

标签: mysql

我有一个表格,日期以日期时间格式存储,如'2016-06-29 00:58:12'。我必须找到两个日期之间的数据,但问题是我存储了这个时间也是如此,我怎么能得到输出..

我试过

SELECT time_of_action FROM `trackvendoraction`  where time_of_action like '2016-06-29%'
union
SELECT time_of_action FROM `trackvendoraction`  where time_of_action like '2016-06-30%' 

我上面的查询我得到了两个日期的数据现在我必须应用之间的查询。我怎样才能做到这一点 ? 谢谢

2 个答案:

答案 0 :(得分:1)

试试这个:

def myLogin(request):
    if request.method == 'POST':
       myloginform = LoginForm(request.POST)
       username = request.POST.get('username')
       password = request.POST.get('password')
       user = authenticate(username=username, password=password)
       if user is not None:
           if user.is_active:
               login(request, user)
               return redirect(reverse('main'))
           else:
              return redirect(reverse('login'))
   else:
     myloginform = LoginForm()
   return render(request, "login.html", {'form': myloginform})

答案 1 :(得分:0)

如果您的列是日期时间,则必须使用以下时间段:

getParams()