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 7248 게시물 읽기
No. 7248
MS-SQL 날짜 끼워넣기 질문 (Join)
작성자
김찬우(chanu91)
작성일
2022-02-08 16:22
조회수
1,188

안녕하세요



ex)

Table A                                Table B

Workday     temp                  Workday     Data

20220201     가                     20220201     a

20220202     나                     20220202     b

20220203     다                     20220203     c

20220204     라                     20220204     d

20220205     마                     20220206     f

20220206     바                     

20220207     사


이런 테이블들이 있을때 A와 B 테이블의 Workday를 비교해 B에 없는 날짜를 날짜만 추가하는 방법이 있을가요? Data는 Null로 표시되고요..

조언 부탁드립니다.

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

이런식일까요?


with tab_a (workday, temp) as (

select '20220201', '가' union all

select '20220202', '나' union all

select '20220203', '다' union all

select '20220204', '라' union all

select '20220205', '마' union all

select '20220206', '바' union all

select '20220207', '사'

),

tab_b (workday, data) as (

select '20220201', 'a' union all

select '20220202', 'b' union all

select '20220203', 'c' union all

select '20220204', 'd' union all

select '20220206', 'e'

)

select a.workday,b.data from tab_a a left outer join tab_b b on a.workday=b.workday 

정상규(pajama)님이 2022-02-09 00:08에 작성한 댓글입니다.

답변 감사합니다~~

김찬우(chanu91)님이 2022-02-10 11:15에 작성한 댓글입니다.
[Top]
No.
제목
작성자
작성일
조회
7251MSSQL 프로시져 변수 삽입 관련 문의 [2]
DB초보
2022-03-23
1118
7250SQLServer 에이전트 일괄등록이 가능한가요? [1]
윤계영
2022-03-03
1079
7249쿼리 문의 [8]
정선희
2022-02-28
1204
7248MS-SQL 날짜 끼워넣기 질문 (Join) [2]
김찬우
2022-02-08
1188
7247MSSQL 데이터베이스 분리 질문있습니다 !! [1]
이수정
2022-01-20
1248
7246하나의 컬럼만 데이터가 다르고 다른 컬럼 데이터는 모두 동일한 레코드 합치기 [3]
김정모
2022-01-17
1067
7244쿼리 질문드려요 [1]
유미
2022-01-12
1028
Valid XHTML 1.0!
All about the DATABASE... Copyleft 1999-2024 DSN, All rights reserved.
작업시간: 0.018초, 이곳 서비스는
	PostgreSQL v16.4로 자료를 관리합니다