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

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

Обновление SQL из одной таблицы в другую на основе идентификатора

У меня есть база данных с account numbers card numbers. Я сопоставляю их с файлом, чтобы update любые номера карт до номера счета, чтобы я работал только с номерами счетов. Я создал представление, связывающее таблицу с базой данных учетных записей/...
22 окт. '08 в 7:14
10

Обновить таблицу с помощью JOIN в SQL Server?

Я хочу обновить столбец в таблице, создав соединение в другой таблице, например: UPDATE table1 a INNER JOIN table2 b ON a.commonfield = b.[common field] SET a.CalculatedColumn= b.[Calculated Column] WHERE b.[common field]= a.commonfield AND a...
21 окт. '09 в 22:48
16

Код ошибки MySQL: 1175 во время UPDATE в MySQL Workbench

Я пытаюсь обновить столбец visited, чтобы дать ему значение 1. Я использую workbench MySQL, и я пишу инструкцию в редакторе SQL изнутри рабочего места. Я пишу следующую команду: UPDATE tablename SET columnname=1; Это дает мне следующую ошибку: ...
12 июл. '12 в 8:44
7

Запрос обновления SQL с использованием объединений

Мне нужно обновить поле со значением, которое возвращается соединением из трех таблиц. Пример: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.Man...
11 июн. '09 в 18:49
12

MySQL - запрос UPDATE на основе запроса SELECT

Мне нужно проверить (из той же таблицы), если существует связь между двумя событиями на основе даты. Один набор данных будет содержать конечную дату-время определенных событий, а другой набор данных будет содержать начальную дату-время для других со...
11 авг. '09 в 20:39
5

Как я (или могу ли я) SELECT DISTINCT на нескольких столбцах?

Мне нужно получить все строки из таблицы, в которой объединены два столбца. Поэтому я хочу, чтобы все продажи не имели других продаж, которые произошли в тот же день по той же цене. Продажи, которые уникальны в зависимости от дня и цены, будут обновл...
10 сент. '08 в 15:33
7

как я могу обновить 100 лучших записей на сервере sql

Я хочу обновить 100 лучших записей в SQL Server. У меня есть таблица T1 с полями F1 и F2. T1 имеет 200 записей. Я хочу обновить поле F1 в 100 лучших записях. Как я могу обновить на основе TOP 100 в SQL Server?
29 июл. '09 в 6:37
18

Несколько обновлений в MySQL

Я знаю, что вы можете вставлять сразу несколько строк, есть ли способ обновить сразу несколько строк (как в одном запросе) в MySQL? Изменить: Например, у меня есть следующие Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 ...
06 авг. '08 в 14:12
4

Обновление строк таблицы в postgres с использованием подзапроса

Используя postgres 8.4, моя цель - обновить существующую таблицу: CREATE TABLE public.dummy ( address_id SERIAL, addr1 character(40), addr2 character(40), city character(25), state character(2), zip character(5), customer boolean, su...
06 июн. '11 в 18:49
8

Как вставить значение, содержащее апостроф (одинарная кавычка)?

Каков правильный синтаксис SQL, чтобы вставить в него значение с апострофом? Insert into Person (First, Last) Values 'Joe', 'O'Brien' Я продолжаю получать ошибку, так как я думаю, что апостроф после O является конечным тегом для значения.
16 дек. '09 в 3:34
7

столбец обновления mysql со значением из другой таблицы

У меня есть две таблицы, похожие на id name value =================== 1 Joe 22 2 Derk 30 Мне нужно скопировать значение value с tableA на tableB на основе имени проверки в каждой таблице. Любые подсказки для этого утверждения UPDAT...
29 июл. '12 в 11:54
6

Количество строк, затронутых UPDATE в PL/SQL

У меня есть функция PL/SQL (работает на Oracle 10g), в которой я обновляю некоторые строки. Есть ли способ узнать, сколько строк повлияло на UPDATE? При выполнении запроса вручную он сообщает мне, сколько строк было затронуто, я хочу получить этот но...
14 мая '09 в 7:21
5

UPDATE несколько таблиц в MySQL с использованием LEFT JOIN

У меня есть две таблицы и вы хотите обновлять поля в T1 для всех строк в LEFT JOIN. В качестве простого примера обновите все строки следующего набора результатов: SELECT T1.* FROM T1 LEFT JOIN T2 ON T1.id = T2.id WHERE T2.id IS NULL В руководст...
30 апр. '09 в 13:25
12

Обновление нескольких столбцов в SQL

Есть ли способ обновить несколько столбцов на сервере SQL так же, как используется оператор insert? Что-то вроде: 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=tab...
31 янв. '12 в 12:37
8

Изменение одной ячейки данных в mysql

Как я могу изменить данные только в одной ячейке таблицы mysql. У меня проблема с UPDATE, потому что он меняет все параметры в столбце, но я хочу, чтобы только один был изменен. Как?
11 июн. '10 в 16:39