database.sarang.net
UserID
Passwd
Database
DBMS
MySQL
PostgreSQL
Firebird
Oracle
Informix
Sybase
ㆍMS-SQL
DB2
Cache
CUBRID
LDAP
ALTIBASE
Tibero
DB 문서들
스터디
Community
공지사항
자유게시판
구인|구직
DSN 갤러리
도움주신분들
Admin
운영게시판
최근게시물
MS-SQL Q&A 4218 게시물 읽기
No. 4218
update 질문이요. 도와주세요~~
작성자
김형일(khi083)
작성일
2008-05-22 14:55
조회수
4,237

안녕하세요


도저히 답이 나오질않아 질문할게요 도와주세요


A테이블에 c,d컬럼이 있구요


B테이블에 e,f컬럼이 있습니다


A테이블의 c컬럼이 B테이블의 e컬럼과 데이타가 같으면


A테이블의 d컬럼 값을 '1'로 만드는 update이 있을까요??


제가 초보라 그런지 도저히 모르겠습니다


도와주세요


이 글에 대한 댓글이 총 2건 있습니다.

 

create table A(c int,d int)

create table B(e int,f int)

 

insert A

select 1,2 union all

select 2,2 union all

select 3,2 union all

select 4,2

 

insert B

select 1,2 union all

select 3,2 union all

select 4,2 union all

select 5,2

 

----------------------------------------------

update a

   set d = 1

  from A a join B b on a.c = b.e

 

select * from A

 

/*

c           d

----------- -----------

1           1

2           2

3           1

4           1

 

(4 적용됨)

*/

최석준(beatchoi)님이 2008-05-22 15:37에 작성한 댓글입니다.

감사합니다!

잘되네요^^

김형일(khi083)님이 2008-05-22 15:56에 작성한 댓글입니다.
이 댓글은 2008-05-22 15:56에 마지막으로 수정되었습니다.
[Top]
No.
제목
작성자
작성일
조회
4221쿼리 부탁드립니다(pivot을 쓰면 될까요?) [2]
오라클
2008-05-22
4855
4220SP작성할때 커서에 테이블명을 변수로 지정 할 수 없나요? [1]
박정열
2008-05-22
5020
4219오라클 insert mssql2000 insert 문으로 교체~~질문 [3]
너는매운면
2008-05-22
4977
4218update 질문이요. 도와주세요~~ [2]
김형일
2008-05-22
4237
4217Agent 작업 실행 및 에러처리
고형석
2008-05-22
4082
4216링크드서버 view로 테이블생성 문제...
유보현
2008-05-21
4240
4215xp_cmdshell에서 bcp로 파일출력 [1]
김정훈
2008-05-19
4739
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.026초, 이곳 서비스는
	PostgreSQL v16.2로 자료를 관리합니다