Aşağıda bir MySQL isteğim var ve bu doğru çalışmıyor.Sol birleştirme koşuluyla MySQL durum bildirimi
Hata:
#1054 - Unknown column 'uid' in 'on clause'
Sorgu:
Birazdan isteği yazabilirim nasılSELECT
u.email,
CASE
WHEN c.from_user_id = '301' THEN c.to_user_id
WHEN c.to_user_id = '301' THEN c.from_user_id
END AS uid
FROM `contacts` AS c
LEFT JOIN `users` AS u
ON u.id = uid
HAVING uid >0
? WHERE
SELECT
fıkra üzerlerinde çalışır önceki satırları bulmak için kullanılır, çünkü
Neden "INNER JOIN" yerine "SOL JOIN" kullanıyorsunuz? "Kişiler" içinde "kullananlar" içinde olmayan kullanıcı kimlikleri var mı? – Barmar