(주)씨퀄로 대표컨설턴트/이사, SQLBigEyes Monitoring Solution Developer
Microsoft Data Platform MVP (Award, 2002 ~ 현재)
MCT, Azure DBA, MCITP, MCDBA
SQL PASS Korea Chapter Leader
Email: jskim@sqlroad.com
Homepage: www.visualdb.net (인프런 쿠폰 코드 제공)
Youtube: 김정선 SQL TV
강의: 스킬서포트교육센터@서울
Courses
Reviews
- Level up your query skills (advanced T-SQL queries) with SQL Server consultants
- Entity Framework Core DB Performance Tuning (for SQL Server)
- High-Performance SQL Query Writing Tips for Software Developers
- High-Performance SQL Query Writing Tips for Software Developers
- High-Performance SQL Query Writing Tips for Software Developers
Posts
Q&A
강의 기간 연장 문의드립니다
안녕하세요 노준호님, 1개월 연장해 드렸습니다. 도움이 되시면 좋겠습니다.강의 열심히 들어주셔서 고맙습니다~김정선 드림
- 1
- 2
- 9
Q&A
BETWEEN과 부등호 질문
안녕하세요 jin님,BETWEEN은 내부적으로 >= and 도움이 되시길 바랍니다.김정선 드림
- 0
- 1
- 16
Q&A
강의 연장 요청 드립니다.
안녕하세요 장마철님,강의 한 달 연장해 드렸습니다, 1회에 한 해 지원해 드리니 꼭 완강하시기 바랍니다.감사합니다,김정선 드림
- 0
- 2
- 26
Q&A
강의 기간연장 부탁드립니다.
안녕하세요 G PAK님,강의를 거의 듣지 못하셨나보네요ㅠㅠ 연장은 기본 1달 1회에 한해서 지원해 드리는데 2달로 연장해 드렸으니 이번엔 꼭 완강하시기 바랍니다.감사합니다,김정선 드림
- 0
- 2
- 39
Q&A
안녕하세요. 강의 연장 부탁드립니다.
안녕하세요, kim0chung님2개월 연장해 드렸습니다, 연장은 1회에 한해 지원해드리니 이번엔 꼭 완강하세요~김정선 드림
- 0
- 2
- 41
Q&A
샘플 쿼리 관련 문의드립니다.
안녕하세요, MIWAN BAK님여기서는 열을 가공하지 않는다는 것이 포인트이므로 부차적인 내용이긴 합니다만,일반적으로는 그 자리에 GETDATE()가 오는 경우가 많죠, 오늘 자 기준 하루 전 / 7일 전 / 15일전 등등 부터 현재까지를 검색 대상으로 하는 경우 등입니다. 말씀하신 값이나 조건은 검색 범위에 따라 지정하면 되겠습니다.즐강하세요~김정선 드림
- 1
- 2
- 67
Q&A
강의 연장 신청입니다.
안녕하세요 다니님, 반갑습니다.강의 연장은 1개월 1회 제공되는데, 다니님 진도 남은 분량이 너무 많아서 2개월로 연장해 드렸습니다. 꼭 완강하시길 바랍니다. 도움이 되시길 바래요. 김정선 드림
- 0
- 2
- 79
Q&A
강의 연장 신청 입니다.
안녕하세요 다니님, 반갑습니다.강의 연장은 1개월 1회 제공되는데, 다니님 진도 남은 분량이 너무 많아서 2개월로 연장해 드렸습니다. 꼭 완강하시길 바랍니다. 도움이 되시길 바래요. 김정선 드림
- 0
- 2
- 83
Q&A
join관련 질문드립니다
안녕하세요 강현희님,우선 송구하게도 DB2는 제가 사용 경험이 없습니다. 해서 보여주신 구문을 정확히 이해하지 못하고 그에 더해 업무 로직도 알지 못하기 때문에 어떤 문제가 있고 어떻게 할 수 있는지 정확한 답을 드리지는 못하는 점 양해 바랍니다.다만 위와 무관하게 일반적인 SQL 문으로서 보이는 몇 가지 제 의견을 드리니 참고하시고 작으나마 도움이 되셨으면 합니다. 많이 혼란스러워 보이는 SQL 문이네요. 다시 작성한다면 더 간결하게 작성할 수도 있어 보입니다.INNER JOIN과 OUTER JOIN은 업무 로직에 따라 다양하게 조합해서 사용할 수 있습니다.SQL문은 쿼리의 "논리적인" 순서를 정의합니다, 실제 "물리적인" 순서는 DB 엔진 내부 Query Optimizer에 의해서 정해지고 처리됩니다. 말씀하신 실행 계획을 통해서 보여지는 것이 그 순서입니다.일반적으로 ON 1 = 1 형식은 일명 CROSS JOIN이라고 부르는 형태로 처리하고 싶으나 해당 문법을 지원하지 않을 때 사용되는 방법 중에 하나입니다 (제 기억이 맞다면^^), 위 코드도 그런 의도인지는 확인해 보셔야겠습니다.이상입니다.
- 0
- 1
- 55
Q&A
선생님 이 강좌연장도요!
같이 했습니다 :D
- 0
- 2
- 73