在“具有”的查询中的Laravel错误

时间:2017-05-07 13:42:22

标签: php mysql laravel

laravel中的所有查询都是错误

  

语法错误或访问冲突:1463非分组字段'distanse'这个本身查询在mysql中如何使用这一切都很好

语法错误或访问冲突:1463非分组字段'distanse'用于HAVING子句(SQL:SELECT city,(6371 * acos(cos(radians(51.2465))* cos(radians(x))* cos (弧度(y)的 - 弧度(22.5684))+ sin(弧度(51.2465))* sin(弧度(x))))作为远离城市的距离< “” )

2 个答案:

答案 0 :(得分:0)

语法错误或访问冲突:1463非分组字段' distanse'用于HAVING子句(SQL:SELECT city,(6371 * acos(cos(radians(51.2465))* cos(radians(x))* cos(弧度(y)) - 弧度(22.5684))+ sin(弧度(51.2465))* sin(弧度(x))))作为远离城市的距离< '' )

答案 1 :(得分:0)

使用WHERE子句代替HAVING。我从您的查询中可以看到什么

  

语法错误或访问冲突:1463非分组字段'distanse'   在HAVING子句中使用(SQL:SELECT city,   (6371 * acos(cos(弧度(51.2465))* cos(弧度(x))* cos(弧度(y) -   弧度(22.5684))+ sin(弧度(51.2465))* sin(弧度(x))))as   离开城市的人有偏离< '')

您没有聚合或分组元素。