Bu basit bir sorgu koştu benim web sitesinden kullanıcı presler logout
UPDATE `user_logins`
SET `active` = 0
WHERE `user_id` = 3
AND `datetime` = MAX(`datetime`) LIMIT 1
user_id değer PDO ile orada binded edilir.
Ben atılmış aşağıdaki özel durum alıyorum
Grup fonksiyonu kullanımı geçersiz
Googling around bir WHERE fıkrasında bir toplama işlevi kullanıyorum çünkü olduğunu söylemek gibi görünüyor.
Ben de bu question on Stack Overflow bulundu, ancak uğraşırken HAVING Benim için çalışmak değildi. I-HAVING ile AND değiştirilmesi çalıştı.
Nasıl bu sorgu agrega kullanmak değil (veya HAVING kullanmak için), ama yine aynı işlevleri yerine değiştirebilirim?
Bir demet teşekkür!