«sql-update» 태그된 질문

SQL UPDATE 문은 테이블의 기존 행을 변경하는 데 사용됩니다.

16
SQL Server에서 JOIN으로 UPDATE 문을 어떻게 수행 할 수 있습니까?
SQL Server 에서이 테이블을 '부모'테이블의 데이터 로 업데이트해야합니다 ( 아래 참조). 테이블 : 판매 id (int) udid (int) assid (int) 테이블 : ud id (int) assid (int) sale.assid업데이트 할 올바른 값을 포함합니다 ud.assid. 어떤 쿼리를 수행합니까? 나는 생각하고 join있지만 가능 여부는 확실하지 않습니다.

22
ID 일치에 따라 한 테이블에서 다른 테이블로 SQL 업데이트
나는이있는 데이터베이스를 가지고 account numbers와 card numbers. 이것들을 파일과 일치시킵니다.update계정 번호로 카드 번호와 번호를 시켜 계정 번호로만 작업하고 있습니다. 테이블을 계정 / 카드 데이터베이스에 연결하여 Table ID및 관련 계정 번호 를 반환하는보기를 만들었으므로 ID가 계정 번호와 일치하는 레코드를 업데이트해야합니다. 이것은이다 Sales_Import테이블, account number필드가 업데이트해야합니다 : LeadID AccountNumber 147 5807811235 150 …

11
SQL Server에서 JOIN을 사용하여 테이블을 업데이트 하시겠습니까?
다른 테이블에서 조인하는 테이블의 열을 업데이트하려고합니다. 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' 그러나 그것은 불평하고 있습니다 : 메시지 170, 수준 15, 상태 1, 줄 2 줄 2 : 'a'근처의 구문이 잘못되었습니다. 여기서 …

17
MySQL 오류 코드 : MySQL Workbench에서 업데이트 중 1175
나는 열을 업데이트하기 위해 노력하고있어 visited그것을 값 1. 내가 사용하는 MySQL의 워크 벤치를 제공하기 위해, 나는 워크 벤치 내부에서 SQL 편집기에서 문을 쓰고 있어요. 다음 명령을 작성 중입니다. UPDATE tablename SET columnname=1; 다음과 같은 오류가 발생합니다. 안전 업데이트 모드를 사용 중이고 KEY 열을 사용하는 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값으로 table 의 …

11
MySQL-SELECT 쿼리 기반 업데이트 쿼리
날짜-시간을 기준으로 두 이벤트 사이에 연관성이 있는지 확인하려면 (같은 테이블에서) 확인해야합니다. 한 데이터 세트에는 특정 이벤트의 종료 날짜 시간이 포함되고 다른 데이터 세트에는 다른 이벤트의 시작 날짜 시간이 포함됩니다. 첫 번째 이벤트가 두 번째 이벤트 전에 완료되면 이벤트를 연결하고 싶습니다. 내가 지금까지 가지고있는 것은 : SELECT name as name_A, date-time …
501 mysql  select  sql-update 

5
여러 열에서 어떻게 DISTINCT를 선택합니까?
결합 된 두 열이 모두 다른 테이블에서 모든 행을 검색해야합니다. 그래서 같은 날 같은 가격에 다른 판매가 없었던 모든 판매를 원합니다. 일 및 가격을 기준으로 고유 한 판매가 활성 상태로 업데이트됩니다. 그래서 나는 생각하고있다 : UPDATE sales SET status = 'ACTIVE' WHERE id IN (SELECT DISTINCT (saleprice, saledate), id, count(id) …


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 


6
하위 쿼리를 사용하여 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, supplier boolean, partner boolean ) WITH ( OIDS=FALSE ); 처음에는 insert 문을 사용하여 쿼리를 테스트했습니다. insert into address customer,supplier,partner SELECT case when cust.addr1 is …



3
SQL Server 2008에서 테이블 별칭으로 UPDATE SQL을 작성하는 방법은 무엇입니까?
나는 매우 기본이 있습니다 UPDATE SQL- UPDATE HOLD_TABLE Q SET Q.TITLE = 'TEST' WHERE Q.ID = 101; 이 쿼리는 Oracle, Derby에서 잘 실행 MySQL되지만 SQL Server 2008 에서는 다음 오류로 실패합니다 . "메시지 102, 수준 15, 상태 1, 줄 1 'Q'근처에 잘못된 구문입니다." SQL에서 별명 "Q"를 모두 제거하면 작동합니다. 그러나 …

3
CASE 문을 사용하여 SQL Server 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 ) 명령문은 목적을 위해 작동하지만 else 조건은 테이블의 모든 레코드를 스캔합니다. 영향을받지 않는 행을 그대로 둘 수있는 방법이 있습니까?

당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.