Frage : Kann eine mssql Frage nicht in eine mysql Frage umwandeln

Hallo umwandele ich eine Asp-Web site auf einem Windows-Server in PHP auf einem Linux P und morgens, das Mühe hat, eins der mssqls in mysql.

Here umzuwandeln, ist die Frage als mssql:

SELECT EINDEUTIG (v2_dealers.ID), Name, Stadt, Grafschaft, FORM (SQRT (QUADRAT („u. x u.“ - ISNULL (tbl_Postcodes.xCoord, 2000000)) + QUADRAT („u. y u.“ - ISNULL (tbl_Postcodes.yCoord, 200000))) in/1000 * 0.62 ALS Int) ALS Dist „u. _
„VON v2_dealers, das INNER ist, v2_dealerbrands AUF v2_dealers.ID=v2_dealerbrands.dealer VERBINDEN GELASSEN ÄUSSER ANSCHLIESSEN tbl_Postcodes AUF v2_dealers. Postcode=tbl_Postcodes.PC „u. verließ _
„verbinden tbl_rvlibrary auf v2_dealerbrands.make=tbl_rvlibrary.make“ u. _
„, WO v2_dealers.status='OK und v2_dealers.id (auserwähltes ds.dealer von v2_dealersites ds, v2_sites s, wo s.id=ds.site und url='"&thissite&“ ")“ u. _
„und tbl_rvlibrary.rvid=““ u. rvID u. „„“ u. _
„UND (SQRT (QUADRAT (“ u. x u. „- ISNULL (tbl_Postcodes.xCoord, 2000000)) + QUADRAT (“ u. y u. „- ISNULL (tbl_Postcodes.yCoord, 200000))) /1000 * 0.62 <=150)“ u. _
„AUFTRAG DURCH Dist

And mein Versuch des mysql:

SELECT EINDEUTIG (v2_dealers.ID), Name, Stadt, Grafschaft, FORM (QUADRAT („$x“ IST UNGÜLTIG (tbl_postcodes.xCoord, 2000000)) + QUADRAT („$y“ IST UNGÜLTIG (tbl_postcodes.yCoord, 200000)) /1000 * 0.62 ALS Int) ALS Dist
VON v2_dealers, das INNER ist, VERBINDEN v2_dealerbrands AUF v2_dealers.ID=v2_dealerbrands.dealer GELASSEN ÄUSSER ANSCHLIESSEN tbl_Postcodes AUF dem gelassenen v2_dealers. Postcode=tbl_Postcodes.PC
verbinden tbl_rvlibrary auf v2_dealerbrands.make=tbl_rvlibrary.make
, WO v2_dealers.status='OK“ und v2_dealers.id innen (auserwähltes ds.dealer von v2_dealersites ds, v2_sites s, wo s.id=ds.site und url='$ thissite')
und tbl_rvlibrary.rvid='$ rvID'< wbr/>
UND (SQRT (QUADRAT („IST $x“ UNGÜLTIG (tbl_postcodes.xCoord, 2000000)) + QUADRAT („$y“ IST UNGÜLTIG (tbl_postcodes.yCoord, 200000))) /1000 * 0.62 <=150)
AUFTRAG DURCH Dist


This ist die Störung, die ich empfange:

#1064 - Sie haben eine Störung in Ihrer SQL-Syntax; das Handbuch überprüfen, das Ihrer MySQL Bedienerversion für die rechte Syntax Gebrauch nahe „IST UNGÜLTIG entspricht (tbl_postcodes.xCoord, 2000000)) + QUADRAT (792660 - IST NULL (tbl_postcodes.“ an der Linie 1

I using, WENN NULL aber noch das gleiche error.
empfangen

Antwort : Kann eine mssql Frage nicht in eine mysql Frage umwandeln

Ich würde mich empfehlen, Aufstellungsort-zuaufstellungsort zwischen Niederlassungen sowie zu erhalten, die Netzfluß optimieren würden.  Er senkt nicht das Netz, entfernt gerade Ihre statischen Wege, bevor Sie dem neuen VPN ermöglichen und der Fräser die Wegewahl (die Töne dumm) zwischen Aufstellungsorten behandelt.  In das Gründen eines Weges durch Hauptbüromittel beziehen Sie Ihre Hauptbüroanschlüsse unnötigerweise für Verkehr mit ein, der direkt zwischen die Niederlassungen gerade fließen könnte.

Wenn Sie Austauschbediener an den Niederlassungen zum Beispiel dann haben, konnten Sie Verbindungsstücke zwischen den zwei Niederlassungen gründen und eMail zwischen Benutzern in den Niederlassungen brauchen nicht, Hauptbüro durchzulaufen.  Selben würden VoIP Anrufe, wenn Sie VoIP System haben, und so weiter beantragen.

Uns informieren, wie Sie an erhalten.
Weitere Lösungen  
 
programming4us programming4us