IT50 [MSSQL] 수치연산함수 정의 및 예제 Microsoft SQL Server (MSSQL)에서는 다양한 수치 연산 함수를 제공하여 숫자 및 수치 데이터에 대한 다양한 연산을 수행할 수 있습니다. 이러한 함수들은 주로 수학적 계산, 값의 변환, 산술 연산 등을 다루며, 데이터베이스 쿼리에서 유용하게 활용됩니다. 아래는 MSSQL 수치 연산 함수에 대한 간략한 설명과 예제를 보여드리겠습니다. 1. 수치연산함수 정리 ABS 절대값을 반환합니다. ROUND 반올림을 수행합니다. CEILING 주어진 숫자 이상의 가장 작은 정수를 반환합니다. FLOOR 주어진 숫자 이하의 가장 큰 정수를 반환합니다. POWER 거듭제곱을 계산합니다. SQRT 제곱근을 반환합니다. EXP 지수(e)의 거듭제곱을 반환합니다. LOG 자연로그를 계산합니다. RAND 0과 .. IT/MSSQL 2024. 2. 12. MSSQL 특정 위치에서 문자 추출 자르기 SUBSTRING / LEFT / RIGHT MSSQL에서 SUBSTRING, LEFT, RIGHT 함수는 문자열 조작에 주로 사용되는 함수들입니다. 각각의 함수에 대해 설명하고 예제를 들어서 설명드리겠습니다. SUBSTRING 함수 SUBSTRING 함수는 문자열의 특정 부분을 추출할 때 사용됩니다. 이 함수는 3개의 매개변수를 필요로 합니다: 대상 문자열, 시작 위치, 그리고 길이입니다. 예를 들어, 다음과 같이 사용할 수 있습니다. SELECT SUBSTRING('Hello, World!', 1, 5) AS ExtractString; 위 쿼리를 실행하면 'Hello'라는 결과를 반환합니다. 'Hello, World!'라는 문자열에서 첫 번째 위치부터 시작해 5개의 문자를 추출하도록 지시했기 때문입니다. LEFT 함수 LEFT 함수는 문자열의 .. IT/MSSQL 2024. 2. 11. 윈도우11 작업표시줄 브라우저 자주 방문한 페이지 / 최근에 닫은 탭 보이지 않게 설정하는 법 작업표시줄에 표시된 브라우저에 내가 보았던 이력들이 오른쪽 마우스를 클릭하면 나오는데, 남이 본다면 싫을 때? 가 있겠죠 내가 봤던 이력들이 몇몇개 보이는데 개인설정에서 안 보이도록 할 수 있어요 시작메뉴 > 설정 클릭 개인설정 > 시작 클릭 시작메뉴에서 시작메뉴, 점프 모록 및 파일 탐색기에서 최근에 연 항목 표시를 끔으로 변경 변경이 완료되면 이렇게 안 나오게 돼요 IT/윈도우 2024. 2. 10. [MSSQL] 세로 데이터를 가로 데이터 조회 / PIVOT MSSQL에서 세로 데이터를 가로 데이터로 변환하는 작업은 복잡하게 느껴질 수 있지만, PIVOT이나 CASE 문과 같은 SQL의 기능을 이용하면 이 작업을 쉽게 수행할 수 있습니다. 이러한 기능들을 이용하면 원래 행 형태로 되어 있는 데이터를 열 형태로 바꿀 수 있는 것입니다. PIVOT을 사용하는 방법에 대해 알아보겠습니다. PIVOT는 원본 테이블의 행을 열로 변환하는데 사용되는 SQL 연산자입니다. 이 연산자는 입력 테이블의 각 행에 대해 열 수가 하나인 행 집합을 생성합니다. PIVOT 구문 PIVOT 구문은 다음과 같이 사용됩니다. SELECT * FROM ( -- 원본 데이터 쿼리 ) AS SourceTable PIVOT ( -- 집계 함수 및 피벗 열 AggregationFunction(c.. IT/MSSQL 2024. 2. 10. SQL 온라인 테스트 / DB Fiddle SQLite Online SQLFiddle 등 테스트 인터넷은 다양한 데이터베이스 시스템을 실습하고 학습할 수 있는 풍부한 자원을 제공합니다. SQL 쿼리를 작성하고 실행하는 것부터 데이터베이스 작업을 테스트하는 것까지, 여러 플랫폼이 이러한 작업을 지원합니다. 이들 플랫폼들은 각각 다양한 기능을 제공하며, 지원하는 데이터베이스 시스템에 따라 선택할 수 있습니다. 1. DB Fiddle 홈페이지 : https://www.db-fiddle.com/ DB Fiddle - SQL Database Playground www.db-fiddle.com DB Fiddle은 MySQL, PostgreSQL, SQLite 등을 지원하는 온라인 테스트 플랫폼입니다. 이 플랫폼에서는 SQL 쿼리를 작성하고 실행하여 결과를 즉시 확인할 수 있습니다. DB Fiddle은 디버깅과.. IT/MSSQL 2024. 2. 9. [MSSQL] 데이터 글자수 / 길이 LEN 및 데이터 Byte DATALENGTH MSSQL에서는 문자열의 길이를 확인하거나 데이터의 크기를 확인하기 위해 LEN 함수와 DATALENGTH 함수를 사용합니다. 두 함수의 기본적인 차이는 LEN은 문자열의 길이를, DATALENGTH는 데이터의 바이트 크기를 반환한다는 점입니다. LEN 함수 LEN 함수는 문자열의 길이를 반환하는 함수로, 공백을 제외한 문자의 개수를 반환합니다. 예를 들어, 'MSSQL'이라는 문자열은 5개의 문자로 이루어져 있으므로 LEN 함수를 사용하면 5를 반환합니다. 다음 예제를 살펴보겠습니다. SELECT LEN('MSSQL') AS StringLength; 위의 쿼리를 실행하면 "StringLength" 열에 5라는 값이 반환됩니다. 그러나 만약 문자열이 공백으로 끝난다면 LEN 함수는 공백을 제외하고 문자열.. IT/MSSQL 2024. 2. 9. [MSSQL] 문자열 함수 정의 및 예제 Microsoft SQL Server (MSSQL)에서는 문자열을 다루기 위한 다양한 내장 함수가 제공됩니다. 각 함수는 문자열 조작, 검색, 변환 등 다양한 용도로 사용될 수 있습니다. 아래에 몇 가지 중요한 문자열 함수에 대한 간략한 설명과 예제를 보여드리겠습니다. 1. 문자열 함수 정리 LEN 문자열의 길이를 반환합니다. LEFT 및 RIGHT 문자열의 왼쪽 및 오른에서 지정된 수의 문자를 반환합니다. SUBSTRING 문자열에서 특정 시작 위치부터 지정된 길이만큼의 부분 문자열을 반환합니다. CHARINDEX 문자열에서 특정 부분 문자열의 시작 위치를 반환합니다. REPLACE 문자열에서 지정된 문자열을 다른 문자열로 대체합니다. UPPER 및 LOWER 각각 대문자와 소문자로 문자열을 변환합니다.. IT/MSSQL 2024. 2. 8. 윈도우11 클립보드 활용하기 / 쉽게 복사 붙여넣기 Windows 11에서 제공하는 클립보드 기능은 매우 유용하며, 작업 효율을 향상시키는 데 큰 역할을 합니다. 이 기능을 통해 여러 복사 기록을 쉽게 찾아보고, 원하는 내용을 간편하게 붙여넣을 수 있습니다. 이 글에서는 Windows 11의 클립보드를 활용하는 방법에 대해 자세히 알아보겠습니다. 클립보드 열기 먼저, 클립보드 역사를 활용하려면 간단한 단축키를 이용합니다. 키보드에서 Windows 키 + V를 동시에 누르면 클립보드 히스토리 창이 표시됩니다. 이 창에서는 최근에 복사한 항목들을 확인할 수 있습니다. 텍스트 복사 및 붙여넣기 클립보드를 사용하면 특정 텍스트를 계속해서 복사하지 않고도 이전에 복사한 내용을 불러올 수 있습니다. 클립보드창에서 원하는 텍스트를 클릭하면 해당 내용이 복사됩니다. 그.. IT/윈도우 2024. 2. 7. 윈도우 11 단축키 - 개인적으로 자주 쓰는 단축키 개인적으로 자주 쓰는 단축키로 나열해봅니다. 윈도우키 조합 윈도우 키 + D 바탕화면을 표시 및 숨김 윈도우 키 + E 파일탐색기 실행 윈도우 키 + H 음성입력 (최근에 사용했는데, 타이핑을 많이 하는 사람에게 유용할 듯 합니다.) 윈도우 키 + I 설정실행 윈도우 키 + L PC 잠그기 윈도우 키 + M 모든 창 최소화 윈도우 키 + R 실행 대화상자 윈도우 키 + TAB 작업보기 실행 윈도우 키 + PrtScn 전체 화면 스크린샷을 파일에 저장 이 밖에도 윈도우키 + A, B, C...... 가 있지만, 개인적으로 쓰지 않아 정리하지 않았습니다. 정리하다 보니 윈도우키 + . (마침표) : 이모티콘 Ctrl 키 조합 Ctrl + A 전체 선택 ( 탐색기창에서 파일을 전체선택, 편집기에서 글을 전체선.. IT/윈도우 2024. 1. 23. C# - 특정 Control 찾아서 초기화 MSDN 참조 public Syste m.Windows.Forms.Control[] Find (string key, bool searchAllChildren); key - 찾을 control name searchAllChildren - 모든 자식 컨트롤을 검색 true, 그렇지 않으면 false group box나 tablelayout 같은 control들은 재귀함수로. 아래는 Sample 코드입니다. private void BtnSearch_Click(object sender, EventArgs e) { try { ControlClear(otlInput.Name); } catch (Exception ex) { } } private void ControlClear(string ctlName) { Syst.. IT/C# 2023. 8. 18. C# - ClickOnce 버전 보이기 보통은 어셈블리 버전(Properties > AssemblyInfo.cs)을 나타내는데 ClickOnce로 배포 시 게시버전을 보이게 해야 할 때가 있다. 아래는 ClickOnce 게시 전 Ver. ClickOnce로 배포 후 어플리케이션에서 확인하면 자동증가하여 1.0.0.4 아래는 전체 소스이며, ClickOnce 배포인지 확인하여 버전을 가져오도록 했다. using System.Windows.Forms; namespace testApp1 { public partial class Form1 : Form { public Form1() { InitializeComponent(); } public string GetVer() { // ClickOnce 어플리케이션인지 확인 if (System.Deploym.. IT/C# 2022. 2. 18. C# - Dapper로 MS-SQL DB 처리하기 Dapper는 Microsoft .NET 플랫폼용 개체 관계형 매핑 제품이라고 하는데, CRUD를 편하고, 쉽게 처리할 수 있습니다. 먼저 Dapper를 사용할려면 다운로드를 해야겠죠. Visual Studio를 열어서 test 프로젝트를 생성하여, Nuget에서 Dapper를 검색하여 설치해줍니다. (test 프로젝트로 윈폼 프로젝트를 생성하였습니다.) 1. 설치 - 설치가 완료되면, 참조에 Dapper가 추가된 걸 확인하실 수 있습니다. 2. DB Connection 정보 입력 - DB 접속정보를 프로젝트의 설정에 사용할 이름과 접속할 정보를 값에 입력해준다. 3. DB connection - 프로젝트의 설정에서 입력한 DB정보를 sqlconnection에 매핑 private IDbConnection.. IT/C# 2022. 2. 14. 이전 1 2 3 4 5 다음