record_dt M1 M2 M3 Y1 Y2
20221122010000 0 20221121000000 0 20221121120000 0
20221122020000 20221122130000 0 0 0 0

M table

record_dt = 입력된 날짜시간

M1 ~ M3 = 날짜시간 데이터

Y1 ~ Y2 = 날짜시간 데이터

 

record_dt tagname tagvalue
20221121120000 kwh 100
20221121123000 kwh 150
20221121130000 kwh 200

T table

record_dt = 입력된 날짜시간

tagname = 태그 이름

tagvalue = 태그 값

 

M1부터 M3의 컬럼에서 0이 아닌 값과 Y1부터 Y2의 컬럼에서 0이 아닌 값을 조건으로 조회하고 싶습니다.

select Tagvalue from T where record_dt between M0 ~ M3 중 0이 아닌값 and Y1 ~ Y2 중 0이 아닌 값 and tagname = 'kwh'

 

No. Subject Author Date Views
Notice 2023년 1월 - SQLER의 업데이트 강좌 리스트 코난(김대우) 2023.01.02 2134
10869 CASE WHEN 쿼리문 질문 드립니다. [1] 열린문서 2022.11.26 63
10868 설비의 데이터를 로컬 DB(설비 PC 내부)에서 관리하는데 문제가 있습니다. [1] 아슈로 2022.11.24 69
10867 varchar(max) 사용시 text 처럼 외부에 저장되었는지 여부? 감프 2022.11.23 63
» sql 날짜형식 0이 아닌 조회문 문의드립니다. [1] 인트피트 2022.11.22 45
10865 varchar(max)가 좋을지 varchar(8000) 을 여러게 만드는게 좋을지? [1] 감프 2022.11.22 123
10864 간단한 쿼리 질문드리겠습니다 ! [1] 유충실 2022.11.22 49
10863 초보 질문 드립니다 [2] 빅배 2022.11.17 52
10862 SQL 어느 쿼리가 더 효율적일까요? [2] 감프 2022.11.16 110
10861 DB초보가 질문드려요 ㅠㅠ [1] file 아르4616 2022.11.13 88
10860 초보 쿼리 질문드립니다. [2] phh**** 2022.11.09 75
10859 초보, 쿼리 질문 드립니다. [1] 계자 2022.11.07 62
10858 MSSQL 쿼리 질문 [3] One이 2022.10.24 122
10857 OPENROWSET 실행 중 상태 [1] 나당앙 2022.10.21 69
10856 MSSQL(VER 2014) RTRIM, LTRIM 공백제거 문의 [1] 산소녀 2022.10.18 97
10855 쿼리시 이름이 받침이 있는 경와 없는 경우 구별 [4] m**** 2022.10.13 119
10854 MYSQL 주간반복 일정 카운트 방법문의 [1] 오정석1555 2022.10.12 82
10853 MSSQL PIVOT 쿼리 질문드립니다. [2] file One이 2022.10.11 88
10852 MSSQL 질문있습니다. [1] 오리0341 2022.10.07 68
10851 조건에 없는 경우 대체 할 수 있는 행 [1] 설마이클 2022.10.04 72
10850 근태 관리 SQL 쿼리 질문 있습니다 [3] nattienattie 2022.09.28 340





XE Login