본문 바로가기
반응형

sql3

LINQ 쿼리(Query)란? - SQL 인 듯 아닌 듯, 개념부터 알아가기 LINQ를 처음 접하는 사람은 LINQ 쿼리(Query)를 새롭게 배우기 때문에 큰 어려움이 없지만, Database를 다뤄본 개발자라면 SQL(Structured Query Language)를 알고 있어 LINQ Query와 혼동하는 경우가 있어 의외로 어렵다고 생각할 수 있다. 필자 또한 SQL에 너무 익숙하여 처음 LINQ를 접했을 때 어렵다고 생각했지만, 바쁜 개발 일정 탓에 LINQ Query에 대해 제대로 알아보지 못한 채로 개발을 했기 때문인 것 같다. 이번 게시물을 통해서 필자와 같은 어려움을 겪는 Junior 개발자에게 도움이 되었으면 하는 마음으로 LINQ Query의 개념부터 설명하고자 한다. LINQ Query (쿼리) 알아보기 동작 방식 이해 LINQ Query 작업은 1) 데이터.. 2023. 11. 9.
MS-SQL (Excel) 천 단위 구분자 표시해보자 안녕하세요. 대디동동입니다. 엑셀 천단위 표시 방법 이번 시간에는 MS-SQL 천 단위로 구분자를 표시하는 방법입니다. 프로그래머는 코딩만 하는 것이 아니고, 반드시 Database에 대해서 알아야 합니다. 물론, 100%는 없지만 개발자로서의 성장을 위해서는 필수입니다. MS-SQL 천 단위 천 단위로 콤마를 표시 할 경우 프로그램에서 하는 경우도 있지만, MS-SQL에서 형 변환을 통해서 해야 되는 경우도 있습니다. 단, 숫자, 돈의 경우에는 int, money 타입이라서 천 단위 표시가 되지 않으니 이를 문자 형태로 변환해서 표시해야 합니다. Select Replace(Convert(Varchar,Convert(Money,1234567),112),'.00','') --결과값 : 1,234,567 -.. 2023. 9. 1.
MS-SQL 중복 데이터 삭제는 이렇게 하세요 안녕하세요. 대디동동입니다. 이번 시간에는 MS-SQL 중복 데이터를 삭제하는 방법에 대해서 알려드리겠습니다. 프로그래머는 코딩만 하는 것이 아니고, 반드시 Database에 대해서 알아야 합니다. 물론, 100%는 없지만 개발자로서의 성장을 위해서는 필수입니다. 중복 문제 발생 현업에서 일하다 보면 타인, 타업체, 선임, 후임 등 많은 사람을 통해서 공동 작업하기 때문에 Database 설계를 잘못한 경우, 운영 시 오류가 발생하게 됩니다. 그중에서 처리가 쉽지 않은 동일 데이터가 중복으로 들어가서 중복을 걸러내고 중복된 데이터 중에서 각 한 개씩만 남기는 문제에 대한 해결 방안을 설명해 드리려 합니다. 실제, 현업에서 많이 경험한 문제이며 대부분 초기 DB 설계 시 Primary key 설계 누락 및.. 2023. 9. 1.
반응형