SELECT로 INSERT하기 GoGo! 아래와 같이 작성하면 SELECT 로 읽어들인 행들이 등록됩니다. 실수로 VALUE나 VALUES를 쓰면 구문 오류가 발생하니 주의해 주세요. INSERT INTO student ( name, grade, number ) SELECT user_name, user_grade, user_school_number FROM user_list WHERE user_type = 'student' SQL Server에서 사용했는데 MySQL에서도 되는지는 모르겠네요 ㅎ
서버의 시간이 국내 시간과 맞지 않아서 GETDATE()로 국내 시간과 맞지 않을 경우 DATEADD()를 사용합니다. # 서버시간이 UTC(협정세계시)로 되어 있는 경우예) SELECT DATEADD(HOUR, 9, GETDATE()); # 레퍼런스GETDATE() : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/getdate-transact-sqlDATEADD() : https://docs.microsoft.com/ko-kr/sql/t-sql/functions/dateadd-transact-sql
11 번 째부터 20 번 째(10 개) 까지의 레코드 불러오기 # MySQL======================SELECT *FROM 테이블_이름LIMIT 11, 10====================== # SQL Server======================SELECT *FROM 테이블_이름ORDER BY 정렬할_컬럼이름OFFSET 11 ROWSFETCH NEXT 10 ROWS ONLY====================== ※ 주의할 점[OFFSET ~ FETCH NEXT ~] 사용시 [ORDER BY ~] 를 사용하지 않으면 오류가 발생합니다.[OFFSET ~ FETCH NEXT ~]는 TOP과 함께 사용할 수 없습니다.
- Total
- Today
- Yesterday
- SQL Server
- 배열
- 오류
- rgb to hex
- php8
- 우분투
- default repository
- 색코드변환
- mpm-itk
- javascript
- ubuntu
- PhpStorm
- 함수
- 리눅스
- iframe
- 다운로드
- AssignUserID
- MariaDB
- jquery
- 날짜
- mssql
- 환경변수
- php
- 자바스크립트
- 컨트롤
- MySQL
- 중복
- 아이프레임
- 막기
- 인터넷시간동기화
일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |