Jak mogę skopiować wartości z jednej kolumny do drugiej? Mam:
Database name: list
number | test
123456 | somedata
123486 | somedata1
232344 | 34
Chcę mieć:
Database name: list
number | test
123456 | 123456
123486 | 123486
232344 | 232344
Jakie zapytanie mysql powinienem mieć?
update command
... Bez klauzuli WHERE to polecenie spowodujeupdate
WSZYSTKIE rekordy w tabeli.Możesz również wprowadzić jakiekolwiek zmiany matematyczne w procesie lub użyć funkcji MySQL, aby zmodyfikować wartości.
źródło
Spróbuj tego:
źródło
list
jest nazwa db?UWAGA : kolejność kolumn aktualizacji jest krytyczna
DOBRE : To, czego chcę, zapisuje istniejącą wartość statusu w PrevStatus
BAD : Status i PrevStatus kończą się na 44
źródło
spróbuj wykonać następujące czynności:
tworzy kopię wszystkich wartości z „number” i wkleja ją do „test”
źródło
Następujące pracowały dla mnie ...
Powodzenia!
źródło
możesz to zrobić również za pomocą procedury, więc mam do tego procedurę
źródło