Jestem obecnie za pomocą zastąpić w oświadczeniu, mam wyjątkową dziedzinę, która spowoduje, że do UPDATE zamiast INSERT, jeżeli stwierdzi duplikat ...mysql zastąpić w alternatywnym
Problem jest, jeśli stwierdzi duplikat Nie mogę zaktualizować się w kilku kolumnach, po prostu zmywa całą partię.
Czy istnieje podobna metoda "jednego wyciągu", w której mogę po prostu AKTUALIZOWAĆ to, czego chcę?
Znalazłem scalić, ale nie undertsnad pierwszy bit o scalić tabeli przy użyciu tabeli
Świetnie! W ten sposób zachowuje klucz podstawowy ... – 472084
Tak, wadą jest to, że wymaga dużo pisania. – Anonymous
Istnieje również potencjalnie całkiem niezła wydajność w korzystaniu z INSERT ... O DUPLICATE KEY UPDATE: http://code.openark.org/blog/mysql/replace-into-think-twice. Powiedziałbym, że warto poświęcić minutę na pisanie kodu ... –