Я использую Postgres, и я хотел бы знать, как изменить информацию о строке в запросе. Предположим, у меня есть столбец с именем Numbers
, и у него есть строки, идущие 1,2,3,4,5
, как я могу редактировать информацию в этих строках? скажем, я хочу, чтобы запрос отображал 1,1,1,1,5
, как бы я написал в запросе, что каждая строка должна быть изменена на 1, если она не равна 5? Опять же, чтобы изменить его в запросе, я не пытаюсь сделать UPDATE
. Я понимаю, как это выглядит с моей стороны, но я не мог найти это в Google.Как изменить информацию о строках в запросе?
1
A
ответ
2
SELECT
CASE WHEN Numbers <> 5 THEN 1 ELSE Numbers END
FROM table
+0
ОШИБКА: синтаксическая ошибка в или около "CASE" в символе 238 Я не уверен, что это потому, что я выбираю несколько столбцов одновременно, я пытаюсь изменить этот столбец. – user519753
+0
Получил, спасибо. Я был просто глупым и забыл включить «,» в оператор select. – user519753
Смежные вопросы
- 1. Как изменить информацию о Facebook?
- 2. Как найти информацию о HTTP-запросе
- 3. Как получить дополнительную информацию о последнем запросе?
- 4. Получить информацию о выполненном запросе в Postgresql
- 5. Как получить информацию о кодовых строках в Qt?
- 6. Как получить информацию о строках запроса в приложении ClickOnce?
- 7. Как безопасно хранить информацию о строках соединения в VBA
- 8. Распечатайте упорядоченную информацию о типе в определенных строках в python
- 9. Изменить информацию о div onclick
- 10. Изменить информацию о прохождении маршрута
- 11. Play Framework - Сохранить информацию о текущем запросе
- 12. Получить информацию о запросе на запрос помощник
- 13. Как получить информацию о строках из элемента сетки формы google
- 14. Как сгруппировать кадр данных, содержащий информацию о двух строках?
- 15. Как получить информацию о строках и столбцах таблицы с щелчком
- 16. Как проверить/изменить информацию о пользователе git?
- 17. Как изменить информацию о приглашении UAC?
- 18. Как уловить информацию о запросе в python twisted xmlrpc_method?
- 19. Как добавить информацию о запросе в raven java с записью?
- 20. Как получить информацию о запросе друга в quickblox для android
- 21. Как найти информацию о весе в запросе solr
- 22. Как получить информацию о запросе HTTP страницы перенаправления в Firebug?
- 23. Как написать oracle информацию о двух экземплярах в одном запросе?
- 24. Как получить информацию о запросе при запуске cgi в apache?
- 25. Добавить информацию о строках в Ajax.BeginForm Подтвердить сообщение
- 26. изменить информацию о пользователе в rails
- 27. Невозможно изменить информацию о шлюзе в fiddler
- 28. изменить информацию о версии ядра в
- 29. MySQL заменяет информацию о некоторых строках одного столбца
- 30. MS Access преобразует информацию о строках в столбец
Я собираюсь сделать мой сценарий более реалистичным, это выглядит следующим образом: Цифры, буквы, символы <- скажем, те три колонки, и я Выбор их в мой запрос, но я просто хочу изменить цифры. – user519753
Очевидно, что '6' будет преобразован в' 1', но как насчет '10' и сколько строк выбрано? Какую большую проблему вы пытаетесь решить, что вы пытаетесь это сделать - могут быть лучшие способы поиска решения. –
Этот сценарий немного сложный, но в основном у меня есть вид, который выглядит так: столбцы: 'VehicleID, самолеты, автомобили, лодки' Awright теперь мой запрос должен выбрать« Автомобили и лодки », так что это будет выглядеть это. 'SELECT, Автомобили, Boats' , но вот то, что мне нужно сделать, строки колонки автомобили выглядит следующим образом: ** Красный Синий Желтый ** Я хочу, чтобы загрузить как все красным, если они не являются синий поэтому он должен выглядеть так: ** Красный синий красный ** Как я могу использовать 'CASE', если я выбираю 2 столбца? похоже, что 'CASE' работает только при выборе только столбца, который я хочу изменить. Справка будет принята с благодарностью – user519753