본문 바로가기
728x90
반응형
SMALL

사용법4

[MS-SQL]COUNT 기본 사용 및 응용사용(조건,중복제거) MSSQL이나 ORLCLE 등 여러 DBMS에서는COUNT라는 함수를 제공합니다.그러면서 조회된 데이터의 갯수를확인하여 바로 알려주고 있습니다. 이번에는 SQL SERVER에서의COUNT함수를 사용하는 기본적인 방법 및응용사용법에 대해서정리를 해 보려고 합니다. 응용사용법으로는카운트 함수에 조건을 주거나중복을 제거하는 방법에 대해서정리를 해보려고 합니다. 우선, 기본적으로 데이터가 있어야 하기 때문에임시로 테이블을 만들고데이터를 넣었습니다.그래서 데이터는 아래처럼 가지고 있게 하였습니다. 위처럼 데이터를 가지고 있는test_member2 테이블을 생성하였습니다.그러면 이제부터 count 함수 사용법에 대해서정리를 해보도록 하겠습니다. 1. count 기본 사용법기본 사용법은 아주 간단합니다.예제 쿼리는 .. 2020. 2. 12.
[python]파이썬에서 f-string으로 문자열 편하게 바인딩하여 사용하기 python에는 f-string이라고 있습니다.이것은 문자열 쉽게 바인딩하여변수를 쉽게 바인딩하여사용하게 해주는 것입니다.문자열에 변수를 쉽게 적용해서바로 쓸 수 있도록 하는 것입니다. 사용방법은 다음과 같습니다.1111위처럼 사용하면 됩니다.위를 좀 더 설명하면문자열 앞에 f를 붙여주면그것이 바로 fstring이 되는 것입니다. 이제 실제 사용 예제를 보여드리도록 하겠습니다.222222위처럼 코딩을 하였습니다. 소스는 간단합니다.변수로 이름과 나이를 저장해놓고,print를 통해 출력을 하는 것입니다.출력을 할 때변수값을 대입해서 출력하도록 하는 것입니다. 위처럼 코딩을 하였고실행을 하였습니다.그랬더니 결과는 다음과 같이 나왔습니다. 위처럼 나오게 되었습니다.이렇게 간단하게 할 수 있습니다.그런데 왜??.. 2019. 11. 7.
[MS-SQL]ROWCOUNT와 TOP DB처리를 하다보면 특정 레코드만큼만 처리를 하거나데이터를 추출해야 하는 경우가 있습니다. 이 때 쓸 수 있는 방법이 TOP과 ROWCOUNT가 있습니다.해당 건들에 대해서 정리를 해보고차이점도 정리해보고자 합니다. 1. ROWCOUNT란?쿼리를 특정 라인수 만큼만 처리하도록 설정을 하는 것입니다.이것은 별도로 초기화를 하지 않으면계속해서 유지가 됩니다.SELECT, UPDATE, DELETE 등 여러 쿼리에서 사용이 가능합니다. 2. ROWCOUNT 사용법사용법은 다음과 같습니다.SET ROWCOUNT 레코드 위 쿼리를 이용해서 실제로 쿼리를 돌렸습니다.SET ROWCOUNT 3 SELECT * FROM testDB 위처럼 돌렸더니 결과는 아래처럼 나왔습니다. 초기화를 하는 방법은 레코드수를 0으로 하.. 2019. 6. 21.
[MS-SQL]커서 설명 및 사용방 MS-SQL에는 커서라는 기능이 있습니다.커서는 웬만하면 안쓰는게 좋은 기능이긴 하지만,그래도 적당한 상황에서 사용을 하면더 편하게 잘 할 수 있는 기능이기도 하기 때문에 정리를 해보고자 합니다. 1. 커서란?행 단위 작업을 효율적으로 하기 위한 방법으로,여러 행을 조회한 후 한 행씩 가지고 와서 처리하는 방식입니다.즉, SELECT를 해서 한 ROW씩 가지고 와서데이터를 처리하고 하는 방법이라고 생각하시면 되십니다. 2. 커서의 특징- 내장 SQL문의 수행 결과로 반환될 수 있는 복수의 튜플들을 엑세스 할 수 있도록 해줍니다.- 질의 수행 결과로 반환되는 첫번째 튜플에 대한 포인터로 생각 할 수 있습니다.- 질의 결과로 반환될 수 있는 튜플들을 한번에 하나씩 처리할 수 있습니다. 3. 커서 관련 명령어.. 2019. 6. 20.
728x90
반응형
LIST