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!