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

Update4

Python에서 Set 사용하기 오늘은 파이썬에서의 Set을 사용하는 방법을정리해보고자 합니다. 1. Set이란?Set은 중복 없는 요소들로 구성된List, Tuple라고 보시면 되십니다.기존의 List 등의 경우중복된 값들이 들어갈 수 있었습니다.하지만 Set으로 하게 된다면중복된 값은 들어가지지 않게 됩니다. Set으로 데이터를 넣기 위해서는중괄호( {} ) 로 넣어주시면 되십니다.그리고 List등에서 중복을 제거하고Set으로 변경을 하기 위해서는Set() 함수를 이용하면 됩니다. 2. Set으로 선언하기우선, 선언을 하는 방법을정리해보고자 합니다.실제 사용 예제를 확인해보도록 할께요.저는 아래처럼 코딩을 하였습니다.tmp_set = {1,3,1,3,5,6,7,5,6,7} print(tmp_set) 위처럼 코딩을 하고실행을 하면결과.. 2020. 3. 30.
[MS-SQL]MERGE로 다중조건 UPDATE,INSERT,DELETE 하기 얼마 전에 MS-SQL에서 MERGE로 INSERT / UPDATE를 한번에 하는 것을정리를 했었습니다. https://sagittariusof85s.tistory.com/182?category=838602 그 때, 좀 더 심화된 사용방법은다시 정리한다고 했었는데이번에는 MERGE에 대한좀 더 심화된 방법에 대해서정리를 해 보려고 합니다. 지난번에는 한가지 조건에 대해서데이터를 비교해서 참일경우,UPDATE아닐경우, INSERT만 했었습니다. 이번에는 참이면서도세부 조건을 추가적으로 설정하여세부 조건까지 비교하여여러 동작을 하도록머지문을 이용하여한번에 처리하도록 쿼리를 작성해보도록 하겟습니다. 기본적인 사용방법은 다음과 같습니다. MERGE INTO test_member --INSERT/UPDATE 할 .. 2020. 2. 7.
[MS-SQL]MERGE(머지)문으로 INSERT/UPDATE 한번에 하기 이번에는 SQL SERVER에서의 MERGE 문에 대해서정리를 해보려고 합니다. MERGE 문은 위 제목에서와 마찬가지로,INSERT / UPDATE 등을한번에 할 수 있는 쿼리입니다. 보통 SELECT 를 해서,결과값이 있으면UPDATE를 하고,없으면 INSERT를 하게끔 많이 사용을 하셨을 것입니다. 이러한 작업을 MS-SQL에서 자체적으로 하도록하나의 쿼리로 작성을 한 것이라고 생각을 하시면 되십니다. 일반적으로 머지문은2개 이상의 테이블에서의 조건으로많이 나오고 있습니다. 그런데 저는 개인적으로 한개의단독 테이블에서 데이터가 있으면 UPDATE없으면 INSERT를 한 경우가 많아서하나의 테이블일 때의 상황으로정리를 해 보도록 하겠습니다. 머지문에 대한기본적인 사용법은 다음과 같습니다. MERGE .. 2020. 1. 29.
[python]파이썬 insert/update하고 commit/rollback 하기 지난번에 python에서MSSQL 에 접속하여SELECT 하는 방법에 대해정리를 해 보았습니다. SELECT를 하였으면,INSERT, UPDATE, DELETE 등도당연히 따라올 수 있습니다. 그래서 이번에는 INSERT/UPDATE 등을 하는 방법을정리해보고자 합니다. 소스는 지난번 SELECT 했던 것을기반으로 진행하였습니다. 우선 INSERT를 해보도록 하겠습니다.기본 소스는 그대로 쓰고INSERT 하는 부분만 추가를 하였기 때문에해당 부분만 소스는 적도록 하겠습니다. 소스는 다음과 같습니다. cursor.execute("insert into test_member values ('iii', '원빈') ") 위와 같이 소스를 적용하였습니다.전체 소스는 다음과 같습니다. 위처럼 작성하여 실행을 해보았습.. 2019. 9. 6.
728x90
반응형
LIST