Перетворити число (-ve) в (+ ve) або в абсолют


-2

Як оновити поле в таблиці SQL, щоб змінити позначку на позицію. (Помножте * -1)

У мене є деякі дані, які завантажували за допомогою інструмента картографування. На жаль, дані мали бути - і були +. Програмне забезпечення приймає дані * -1, і це значення. У цьому випадку це щомісячне використання.

Тому я завантажив його як абсолютний, і картограф перевернув цифри, що показують негативне використання в моїй системі зараз. Я хотів би оновити таблицю, щоб показати правильні цифри.


3
Крок 1. Зафіксуйте блокування Caps.
MAR

Запустіть команду оновлення через SQL. Команда «Оновити» приймає математику з формул, якщо ваші дані числові.
Ерік Ф

1
Будь ласка, НЕ ПОКАЗУЙТЕ Цього разу я це зафіксував.
DavidPostill

Відповіді:


0

Ви можете використовувати оператор оновлення, щоб відповідно оновити свої поля. Оскільки я не маю уявлення, назви ваших таблиць або назви стовпців тут є простим прикладом цього:

UPDATE table SET datafield = (datafield * -1) WHERE some_condition;

Якщо у вас виникає певна ситуація, коли ви хочете, щоб це було зроблено, просто відредагуйте "some_condition"

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.