次のクエリは、MySQLでnullを返します。私はcos、acosのようなものすべてをチェックします。しかし、このクエリはNULLを返しています。親切に私を助けてください。SQLクエリの問題:MySQL
http://en.wikipedia.org/wiki/Inverse_trigonometric_function
だから: 高度と緯度がここで分かるよう
-1 <= x <= 1
場合
select
acos(sin(74.338372290294) * sin(altitude) +
cos(74.338372290294) * cos(altitude) *
cos(latitude) - (31.552278760192)) as omg
from shk_resturants
私は高度よりもそこに多くので経度を期待しているだろう。ほとんどの論理的な答えは、eiterh高度がnullまたは緯度がnullであることです。これらの値を別々の列として選択すると、その式にどのような実際の値を入れているのかわかり、 – Eddy