Dit artikel is een spiegelartikel van machinevertaling, klik hier om naar het oorspronkelijke artikel te gaan.

Bekijken: 10440|Antwoord: 0

[Opgelost] FOUT 1093 (HY000): Je kunt de doeltabel 'xxx' niet specificeren voor upda...

[Link kopiëren]
Geplaatst op 17-07-2018 16:15:30 | | | |
FOUT 1093 (HY000): Je kunt de doeltabel 'xxx' niet specificeren voor update in FROM-clausule
In MySQL kun je bij het schrijven van SQL-statements fouten tegenkomen zoals Je kunt de 'tabelnaam' van de doeltabelen niet specificeren voor update in de FROM-clausule, wat betekent,Je kunt sommige waarden in dezelfde tabel niet selecteren voordat je de tabel (in dezelfde statement) bijwerkt., dat wil zeggen, je kunt geen oordeel vellen op basis van de waarde van een veld en vervolgens de waarde van een veld bijwerken.



Foute SQL-instructie:



SELECTEER het resultaat opnieuw via de middelste tabel, om fouten te voorkomen.

Na aanpassing volgt de juiste SQL-instructie:

Het moet worden opgemerkt datDit probleem doet zich alleen voor in MySQL, MSSQL en Oracle hebben dit probleem niet.




Vorig:Verschillende schema's voor gedistribueerde crawlers om proxy-IP's te gebruiken
Volgend:Activeer PyCharm online De volledige methode is effectief
Disclaimer:
Alle software, programmeermaterialen of artikelen die door Code Farmer Network worden gepubliceerd, zijn uitsluitend bedoeld voor leer- en onderzoeksdoeleinden; De bovenstaande inhoud mag niet worden gebruikt voor commerciële of illegale doeleinden, anders dragen gebruikers alle gevolgen. De informatie op deze site komt van het internet, en auteursrechtconflicten hebben niets met deze site te maken. Je moet bovenstaande inhoud volledig van je computer verwijderen binnen 24 uur na het downloaden. Als je het programma leuk vindt, steun dan de echte software, koop registratie en krijg betere echte diensten. Als er sprake is van een inbreuk, neem dan contact met ons op via e-mail.

Mail To:help@itsvse.com