Запитання з тегом «sql-update»

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

16
Як я можу зробити операцію UPDATE з JOIN в SQL Server?
Мені потрібно оновити цю таблицю в SQL Server даними з її батьківської таблиці, див. Нижче: Таблиця: продаж id (int) udid (int) assid (int) Таблиця: ud id (int) assid (int) sale.assidмістить правильне значення для оновлення ud.assid. Який запит буде робити це? Я думаю про це, joinале не впевнений, чи можливо.

22
Оновлення SQL від однієї таблиці до іншої на підставі відповідності ідентифікатора
У мене є база даних з account numbersі card numbers. Я порівнюю їх із файлом до updateбудь-яких номерів карт до номера рахунку, так що я працюю лише з номерами рахунків. Я створив подання, пов'язуючи таблицю з базою даних облікового запису / картки, щоб повернути Table IDі відповідний номер облікового запису, …

11
Оновити таблицю за допомогою 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.BatchNO = '110' Але він скаржиться: Msg 170, Рівень 15, стан 1, рядок 2 Рядок 2: Неправильний …

17
Код помилки MySQL: 1175 під час оновлення в MySQL Workbench
Я намагаюся оновити стовпчик, visitedщоб надати йому значення 1. Я використовую робочу версію MySQL і пишу заяву в редактор SQL зсередини верстата. Я пишу таку команду: UPDATE tablename SET columnname=1; Це дає мені таку помилку: Ви використовуєте безпечний режим оновлення, і ви намагалися оновити таблицю без WHERE, що використовує стовпець …

9
Запит на оновлення SQL за допомогою приєднання
Я повинен оновити поле зі значенням, яке повертається приєднанням 3-х таблиць. Приклад: select im.itemid ,im.sku as iSku ,gm.SKU as GSKU ,mm.ManufacturerId as ManuId ,mm.ManufacturerName ,im.mf_item_number ,mm.ManufacturerID from item_master im, group_master gm, Manufacturer_Master mm where im.mf_item_number like 'STA%' and im.sku=gm.sku and gm.ManufacturerID = mm.ManufacturerID and gm.manufacturerID=34 Я хочу оновити mf_item_numberзначення поля …

11
MySQL - ОНОВЛЕННЯ запиту на основі SELECT Query
Мені потрібно перевірити (з тієї ж таблиці), чи існує зв'язок між двома подіями на основі дати-часу. Один набір даних буде містити кінцевий час дати певних подій, а інший набір даних міститиме початковий час дати для інших подій. Якщо перша подія завершується до другої події, то я хотів би пов’язати їх. …
501 mysql  select  sql-update 

5
Як я можу (чи можу я) ВИБІР ВІДПОВІДЬ у кількох стовпцях?
Мені потрібно отримати всі рядки з таблиці, де поєднуються 2 стовпчики, всі вони різні. Тому я хочу, щоб усі продажі, які не мають інших продажів, які відбулися в той же день, за тією ж ціною. Унікальні продажі на основі дня та ціни оновлюються до активного статусу. Тому я думаю: UPDATE …


17
Кілька оновлень у MySQL
Я знаю, що ви можете вставити відразу кілька рядків, чи є спосіб оновити кілька рядків одночасно (як в одному запиті) в MySQL? Правка: Наприклад, у мене є таке Name id Col1 Col2 Row1 1 6 1 Row2 2 2 3 Row3 3 9 5 Row4 4 16 8 Я хочу …
388 mysql  sql  sql-update 

9
Як вставити значення, яке містить апостроф (одинарна цитата)?
Який правильний синтаксис SQL, щоб вставити в нього значення з апострофом? Insert into Person (First, Last) Values 'Joe', 'O'Brien' Я продовжую отримувати помилку, оскільки я думаю, що апостроф після O є закінчувальним тегом для значення.

6
оновлення рядків таблиці в постгресах за допомогою підзапиту
Використовуючи 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, supplier boolean, partner boolean ) WITH ( OIDS=FALSE ); Спочатку я перевірив свій запит за допомогою оператора insert: insert into address customer,supplier,partner SELECT …



3
Як написати UPDATE SQL з псевдонімом таблиць у SQL Server 2008?
У мене дуже основне UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; Цей запит працює відмінно в Oracle, Derby, MySQL- але він зазнає невдачі в SQL Server 2008 з наступною помилкою: "Msg 102, рівень 15, стан 1, рядок 1 Неправильний синтаксис біля" Q "." Якщо …

3
Я хочу використовувати оператор CASE для оновлення деяких записів на sql сервері 2005 року
UPDATE dbo.TestStudents SET LASTNAME = ( CASE WHEN (LASTNAME = 'AAA') THEN 'BBB' WHEN (LASTNAME = 'CCC') THEN 'DDD' WHEN (LASTNAME = 'EEE') THEN 'FFF' ELSE (LASTNAME) END ) Оператор працює з ціллю, але в іншому випадку перевіряється кожен запис у таблиці. Чи є якимось чином я можу залишити незаймані …

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