Notice
Link
- Today
- Total
Recent Posts
Recent Comments
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
Tags
- MFC
- reactnative
- vc++
- 시간대별 통계
- MySQL
- MariaDB
- mybatis exception
- 피쉬랜드
- Activity 전체화면
- ffmpeg
- SQL
- 말줌임 CSS
- 파티션 빠른 삭제
- c언어
- springboot
- Back 키 클릭 감지
- 스크롤적용
- group by
- springboot 재가동
- 터치좌표 view
- sql exception
- 시간대 테이블생성
- CSS
- CentOS
- 가변영역 스크롤
- kill -9
- view 획득
- rn
- pid 찾아 kill
- 코드로 서버 재실행
Archives
개발은 하는건가..
[SQL] DUAL 을 이용한 JOIN 용 시간대 테이블 생성 본문
반응형
SQL 에서 DUAL 명은 실제 존재하는 테이블이 아닌 특정함수 수행이나 연산을 위해 형식적으로 존재하는 dummy 테이블이다.
그러므로 데이터를 저장 관리 할수 없고 쿼리의 형식을 맞추기 위해 존재한다고 보면 됨.
예를 들어 특정 범위의 값을 가지는 기준 테이블이 필요할 경우 아래와 같이 값을 생성가능하다.
SELECT
@N := @N +1 AS HOURS
FROM
collectData, (select @N:=0 from DUAL ) NN
LIMIT 24;
이렇게 생성된 가상 테이블과 join 하여 원하는 결과를 만드는데 사용한다.
'SQL Query' 카테고리의 다른 글
SQL 시간대 별 그룹 쿼리 (0) | 2025.01.08 |
---|---|
[SQL] UPDATE 시 다른 테이블과 조인 (0) | 2023.09.15 |
DB 계정 생성과 읽기 전용 권한 설정 (0) | 2023.06.30 |
[SQL] 달의 첫날, 마지막날 구하기 (0) | 2023.05.23 |
[SQL] STR_TO_DATE 로 문자열 날짜를 날짜 형태로 사용 (0) | 2023.04.20 |
Comments