Hallo zusammen,
ich möchte eine Umkreissuche abbilden, brauche aber Hilfe bei einem HQL Statement:
Ich nutze JPA / Hibernate und habe einen Syntaxfehler:
Derzeit habe ich ein Error bei:
unexpected token: ,: line 1:126: unexpected token: ,
-> Also sprich vor "6371"....
Kann mir bitte jemand helfen...
Ich habe das Statement mit bereits Werten ausgeführt... Also sprich hier:
distance < 200
m.mandatoryAddressMain = 1:1 Beziehung.
Also sprich die Hauptadresse des Mandanten
Hat jemand Ideen?
ich möchte eine Umkreissuche abbilden, brauche aber Hilfe bei einem HQL Statement:
Ich nutze JPA / Hibernate und habe einen Syntaxfehler:
Code:
SELECT count(m) FROM Mandatory m
WHERE m.mandatoryAddressMain EXISTS
( SELECT * FROM
( SELECT *, ( 6371 * ACOS( COS( RADIANS( 0.0 ) ) * COS( RADIANS( ma.latitude ) ) * COS( RADIANS( ma.longitude ) - RADIANS( 0.0) ) + SIN( RADIANS( 0.0 ) ) * SIN( RADIANS( ma.latitude ) ) ) ) AS distance
FROM MandatoryAddress ma) c
WHERE distance < 200 AND (ma.latitude <> 0.0 AND ma.longitude <> 0.0)
ORDER BY distance)
ORDER BY m.id DESC
Derzeit habe ich ein Error bei:
unexpected token: ,: line 1:126: unexpected token: ,
-> Also sprich vor "6371"....
Kann mir bitte jemand helfen...
Ich habe das Statement mit bereits Werten ausgeführt... Also sprich hier:
distance < 200
m.mandatoryAddressMain = 1:1 Beziehung.
Also sprich die Hauptadresse des Mandanten
Hat jemand Ideen?