sql >> データベース >  >> RDS >> Mysql

laravelを持っている:列が見つかりません

    ->where(DB::raw("(ST_Distance_Sphere(POINT(".$lon.",".$lat."), POINT(lon,lat))/1000)"), '<', 200)
    

    ->havingRaw("(st_distance_sphere( POINT(?, ?) , point(lon, lat))/1000) < ?", [$lon, $lat, $radius])の代わりに



    1. SQLite Ifnull()のしくみ

    2. MySQL、AUTO_INCREMENTを別のテーブルに渡す

    3. OracleのRAWTONHEX()関数

    4. レコードを挿入する方法、またはレコードがすでに存在する場合は更新する方法は?