Вопросы с тегом «sql-update»

Оператор SQL UPDATE используется для изменения существующих строк в таблице.

13
Обновить несколько столбцов в SQL
Есть ли способ обновить несколько столбцов на сервере SQL так же, как используется оператор вставки? Что-то вроде: Update table1 set (a,b,c,d,e,f,g,h,i,j,k)= (t2.a,t2.b,t2.c,t2.d,t2.e,t2.f,t2.g,t2.h,t2.i,t2.j,t2.k) from table2 t2 where table1.id=table2.id Или что-то в этом роде, а не так: update table set a=t2.a,b=t2.b etc что может быть довольно утомительно писать, если у вас более …

5
ОБНОВИТЬ несколько таблиц в MySQL, используя LEFT JOIN
У меня есть две таблицы, и я хочу обновить поля в T1 для всех строк в левом соединении. Для простого примера обновите все строки следующего набора результатов: SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL В руководстве MySQL говорится, что: Операторы UPDATE для …
165 mysql  sql-update 

6
Количество строк, затронутых ОБНОВЛЕНИЕМ в PL / SQL
У меня есть функция PL / SQL (работает на Oracle 10g), в которой я обновляю некоторые строки. Есть ли способ узнать, на сколько строк повлияло ОБНОВЛЕНИЕ? При выполнении запроса вручную он сообщает мне, сколько строк было затронуто, я хочу получить это число в PL / SQL.
162 oracle  plsql  sql-update 

8
Изменить данные одной ячейки в MySQL
Как я могу изменить данные только в одной ячейке таблицы MySQL. У меня проблема с UPDATE, потому что он изменяет все параметры в столбце, но я хочу изменить только один. Как?
156 mysql  sql-update 


9
Значение приращения в запросе обновления mysql
Я сделал этот код для получения +1 балла, но он не работает должным образом. mysql_query(" UPDATE member_profile SET points= ' ".$points." ' + 1 WHERE user_id = '".$userid."' "); переменная $ points - это очки пользователя прямо сейчас .. Я хочу, чтобы она добавляла к ней плюс один .. так, …
144 php  mysql  sql  sql-update 

7
MySQL - ОБНОВИТЬ несколько строк с разными значениями в одном запросе
Я пытаюсь понять, как ОБНОВИТЬ несколько строк с разными значениями, и я просто не понимаю. Решение есть везде, но мне кажется, что это трудно понять. Например, три обновления в 1 запрос: UPDATE table_users SET cod_user = '622057' , date = '12082014' WHERE user_rol = 'student' AND cod_office = '17389551'; UPDATE …
139 mysql  sql  sql-update 

9
Как выполнять операции обновления столбцов типа JSONB в Postgres 9.4
Просматривая документацию для типа данных Postgres 9.4 JSONB, мне не сразу понятно, как делать обновления столбцов JSONB. Документация для типов и функций JSONB: http://www.postgresql.org/docs/9.4/static/functions-json.html http://www.postgresql.org/docs/9.4/static/datatype-json.html В качестве примера у меня есть эта базовая структура таблицы: CREATE TABLE test(id serial, data jsonb); Вставить легко, как в: INSERT INTO test(data) values ('{"name": …

5
MySQL, обновить несколько таблиц одним запросом
У меня есть функция, которая обновляет три таблицы, но я использую для этого три запроса. Я хочу использовать более удобный подход для хорошей практики. Как я могу обновить несколько таблиц в MySQL с помощью одного запроса?
132 mysql  sql  sql-update 

7
SQL обновляет поля одной таблицы из полей другой
У меня две таблицы: A [ID, column1, column2, column3] B [ID, column1, column2, column3, column4] Aвсегда будет подмножеством B(то есть все столбцы Aтакже входят в B). Я хочу обновить запись, указав IDв ней Bсвои данные Aдля всех столбцов A. Это IDсуществует как в, так Aи в B. Есть ли UPDATEсинтаксис …

5
Как добавить строку к значению столбца в MySQL?
Мне нужен оператор обновления SQL для обновления определенного поля всех строк со строкой «test», которая должна быть добавлена ​​перед существующим значением. Например, если существующее значение - «попробовать», оно должно стать «testtry».
124 mysql  sql-update 

6
Обновить определенное поле объекта в Android Room
Я использую библиотеку сохраняемости комнаты Android для своего нового проекта. Я хочу обновить какое-то поле таблицы. Я пробовал как в моем Dao- // Method 1: @Dao public interface TourDao { @Update int updateTour(Tour tour); } Но когда я пытаюсь выполнить обновление с помощью этого метода, он обновляет каждое поле объекта, …

8
Обновление SQL с помощью row_number ()
Я хочу обновить свой столбец CODE_DEST с инкрементным числом. У меня есть: CODE_DEST RS_NOM null qsdf null sdfqsdfqsdf null qsdfqsdf Я хотел бы обновить его, чтобы он был: CODE_DEST RS_NOM 1 qsdf 2 sdfqsdfqsdf 3 qsdfqsdf Я пробовал этот код: UPDATE DESTINATAIRE_TEMP SET CODE_DEST = TheId FROM (SELECT Row_Number() OVER …

6
T-SQL: использование CASE в операторе UPDATE для обновления определенных столбцов в зависимости от условия
Мне интересно, возможно ли это вообще. Я хочу обновить столбец x, если условие истинно, иначе столбец y будет обновлен UPDATE table SET (CASE (CONDITION) WHEN TRUE THEN columnx ELSE columny END) = 25 Я искал повсюду, пробовал кое-что и не могу найти решения. Думаю, это невозможно, но я подумал, что …
109 sql  sql-update  case 

3
Обновить или вставить (несколько строк и столбцов) из подзапроса в PostgreSQL
Я пытаюсь сделать что-то подобное в postgres: UPDATE table1 SET (col1, col2) = (SELECT col2, col3 FROM othertable WHERE othertable.col1 = 123); INSERT INTO table1 (col1, col2) VALUES (SELECT col1, col2 FROM othertable) Но пункт 1 невозможен даже с postgres 9.0, как указано в документации ( http://www.postgresql.org/docs/9.0/static/sql-update.html ) Также пункт …

Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.