DECLARE @p_frdt     varchar(08)   /* 작업일자(from) */
DECLARE @p_todt   varchar(08)   /* 작업일자(to)   */
DECLARE @p_itemcode     varchar(20)   /* 품목코드   */
DECLARE @p_workcode     varchar(10) /* 일련번호   */

set @p_frdt ='20130103' /* 작업일자(from) */
set @p_todt ='20130103' /* 작업일자(to)   */

select b.f_workdate 검사일자
--b.f_worktime   검사시간 ,
CONVERT(CHAR(8), b.f_worktime, 8) 검사시간 ,
a.f_itemcode 품목코드 ,
a.f_inspdetail 검사항목 ,
a.f_standard 규격,
case when a.f_singlechk = '2' then '' else convert(numeric(20,6),a.f_max) end 상한,
case when a.f_singlechk = '1' then '' else convert(numeric(20,6),a.f_min) end 하한,
c.f_measure 측정값 ,
b.f_workman 작업자 ,
case when b.f_wrongreport='0' then '합격' else '규격이탈' end 판정 ,
IsNULL(d.f_contents, '' )   원인 ,
IsNULL(d.f_returnco, '' )   조치 ,
--case when d.f_remark=NULL then IsNULL(d.f_remark,'') else replace(replace(d.f_remark, char(13), ''), char(10), '') end 비고
replace(replace(IsNULL(d.f_remark,''), char(13), ''), char(10), '') 비고
from
qcd34_tbl a ,
qwk03a_tbl b ,
qwk04a_tbl c
LEFT OUTER JOIN qwkwrongreportgun d 
ON c.f_measno = d.f_measno
where a.f_itemcode = b.f_itemcode
--and b.f_workdate between '20130103' and '20130103' 
and b.f_workdate between @p_frdt and @p_todt
and a.f_serialno = b.f_serialno
and c.f_measno = b.f_measno
and   b.f_inspitem   = '01'
--and b.f_worktime ='113853'
and a.f_itemcode like 'DA97-02198B'
order by b.f_workdate, b.f_worktime


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

위에서 검사시간 데이터가 CHAR(6) 형태로 받아오는데
이게 초단위로 기록된 데이터라 시분초로 변환이 필요합니다
그래서 위와같이 처리했는데
":" 요게 빠져서 나오네요
20130103 113853   DA97-02198B 외경1 194.60 195.100000 194.100000 194.81 ㅇㅇ 합격
어떻게하면 나올까요?
No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 480
8569 sql db를 삭제 했다가 복원했습니다. 아싸라비아콜롬비아 2015.02.26 2369
8568 링크드서버와 트리거 [3] 발코딩 2015.02.26 5742
8567 다중 LEFT OUTER JOIN 에러가 뜹니다 [3] park87 2015.02.26 4496
» select 로 출력시 데이터 타입 변환 어떻게 하나요? [2] park87 2015.02.25 2946
8565 기간별 평균값을 구하는 쿼리 질문드립니다. [2] 비폭력무저항 2015.02.25 3066
8564 case when 에서 NULL을 제대로 처리 못하는듯 합니다 [2] park87 2015.02.25 3002
8563 날짜를 interval 간격으로 구해오는 쿼리 질문입니다. [7] 비폭력무저항 2015.02.25 3916
8562 콤마쿼리 이유진_301818 2015.02.25 2439
8561 @@IDENTITY 관련 유리의성 2015.02.24 2235
8560 SP_EXECUTESQL로 동적쿼리 실행 시 질문입니다. [1] Sting 2015.02.24 2555
8559 sql프로파일러 에러 찾기 질문 [4] akfflr 2015.02.24 2906
8558 트리거 관련 질문입니다. [1] 유리의성 2015.02.24 2618
8557 데이터베이스 테이블을 엑셀로 내려 받기 하는 방법이 있나요??? [2] 아싸라비아콜롬비아 2015.02.23 2690
8556 일반 테이블을 파티션이 적용된 테이블로 변환하려고 하는데.. 랜덤의세계 2015.02.23 2674
8555 in 사용과 XML 방식 어느 방식 사용 하면 더 좋을가요 ~~ 도래이몽 2015.02.23 2180
8554 스케줄러 관련 문의 드립니다. [1] 세균장군 2015.02.17 2228
8553 mssql 2014 인메모리 홍훈아 2015.02.17 4639
8552 Trigger로 히스토리 남기기 김동인_278615 2015.02.16 3188
8551 쿼리문 문의 합니다. [2] 죠리퐁 2015.02.16 2286
8550 디비 업그레이드로 restore관련 질문 입니다 ㅠㅠ [1] 풀내기vber 2015.02.16 2908





XE Login