我如何从数据库中选择超过12小时的物品?!我使用时间戳列存储时间,但我不认为我需要年,月,日只有几个小时我有这样的东西但它不起作用(没有错误只是从表返回所有数据)
$sql = "SELECT *FROM Y WHERE X and time > now() - INTERVAL 12 HOUR";
Run Code Online (Sandbox Code Playgroud)
类型:时间戳
你是对的萨尔曼A.谢谢
我如何确定最后点击的ID?因为如果我使用:
if(clicks > 1){
var lc = event.target.id; // Last Clicked event
}
Run Code Online (Sandbox Code Playgroud)
它将返回当前按钮单击的ID我有这样的东西:
$('#menu).click(function(event) {
clicks++;
if(clicks > 1){
var lc = event.target.id; // Last Clicked event
}
console.log(lc);
Run Code Online (Sandbox Code Playgroud)
我有2个按钮现在,如果我单击第一个按钮,控制台日志将显示未定义,但是如果我单击第二个按钮,它将显示他的id。
所以我能够使用uuid生成一个随机id到目前为止这么好但是当我尝试数据库时我得到相同的值
def f():
d = uuid4()
str = d.hex
return str[0:16]
Run Code Online (Sandbox Code Playgroud)
class Q(models.Model):
a = models.CharField(max_length=150)
b = models.IntegerField(max_length=25)
c = models.IntegerField(max_length=32 , default=0)
d = models.ManyToManyField(Ans , related_name='aa')
e = models.CharField(max_length=18 , default = f() ,unique=True )
class Ans(models.Model):
sub = models.CharField(max_length=150)
-----------------------------------------------------------------
Run Code Online (Sandbox Code Playgroud)
而且我这样插入
def ins(request):
t =random.randint(0, 1000)
p = Q(a = t , b=0 , c=0)
p.save()
return HttpResponse('Saved')
Run Code Online (Sandbox Code Playgroud)
只是好奇这里到底发生了什么
旁注:如果我设置e.unique = False,在获得新的UUID值之前,我会使用相同的e值获得2-3