我創建了一個日期和有限的IP之間的簡單登錄系統,但MySQL查詢給我一些錯誤。選擇beetween日期和有限的IP
我想控制用戶是否登錄更多的則有限的IP和有限的日期
之間這是一個MySQL查詢:
SELECT *, count(l.ip) as total FROM login_card as c
INNER JOIN cart_log as l
WHERE c.login_name = "toruser" AND c.login_pass = "54trvd"
AND l.dt > DATE_SUB(now(), INTERVAL c.end_dt MONTH)
AND total > c.total_ip
什麼樣的錯誤你有..? –
'where子句'中的未知列'total'這是錯誤的並且不計算ip –
您不能在WHERE子句中使用聚合函數。嘗試使用'HAVING'來代替。 – bronislav