Unknown column in where clause

UPDATE text
set text.german
= text_copy_09-02-26_07-47.german
where text.german = ‚‘
and text.id = text_copy_09-02-26_07-47.id

mysql meldet
unknown column in where clause.

aber sie existiert.

idee?

danke

Hi,

Bin nicht wirklich MySQL - Spez, aber ich vermute, die Anführungszeich um den Tabellenbezeichner text_copy_09-02-26_07-47 sind falsch…

Gruss

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

leider falsch geraten.
ohne anführungszeichen gehts auch nicht.

dann heissts:

use right syntax.

lg w.

Moin, wrwswas,

aber sie existiert.

wer ist sie? text_copy_09-02-26_07-47.id ist kein Literal und wird deshalb für eine Column gehalten.

Gruß Ralf

ja klar natürlich ein Column
Moin danke,
text_copy_09-02-26_07-47.id
soll, ist Column.
Also kein Literal.

da ist der fehler nicht.

lg w.

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

es hat die angabe der zweiten tabelle gefehlt
text_copy_09-02-26_07-47 fehlte

richtig:
UPDATE text, text_copy_09-02-26_07-47

[Bei dieser Antwort wurde das Vollzitat nachträglich automatisiert entfernt]

Hallo,

ich hatte auch mal die Meldung.

Meine Tabelle sah so aus test_config

dann habe ich den Tabellennamen geändert in test-config

Dann gings.

Vielleicht geht es mit dem _ nicht???

bin kein Experte!!!

lg

Sven