MySQL – Truncated incorrect DOUBLE value

Aşağıdaki örnek sorgunun çıktısının çok hızlı gelmesini bekliyordum fakat birkaç dakika geçtikten sonra ancak cevap döndü.

Sorgu sonunda ise birçok uyarı aldığını gördüm.

 

Alınan uyarıları görmek için SHOW WARNINGS komutunu çalıştırdım.

 

Daha sonra yaptığım araştırmalar sonunda WHERE içinde belirttiğim A.R_NO veri tipinin sayısal tipte olmasından dolayı ‘tek tırnak’ içinde olması gerektiğini gördüm. Sorguyu aşağıdaki şekilde değiştirerek sorunu aştım.

About the author