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

2

python에서의 사전 오늘은 파이썬에서의 사전에 대해정리를 해려고 합니다. python에서 정확한 명칭이사전인지는 모르겠습니다.하지만, 제가 공부할 때는사전으로 봤기 때문에사전으로 정리를 해보도록 하겠습니다. 사전이란 키와 값key 와 value의 조합으로 구성 된리스트라고 볼 수 있습니다.키는 값에 대한 이름표로 생각을 해주시면 되십니다. 1. 사전 생성생성을 할 때는중괄호( {} )를 사용하여생성을 할 수 있습니다. 생성을 하기 위한실제 사용 예제는 다음과 같습니다. a = {'a1' : '1111', 'a2' : '2222', 'a3' : '3333'} print(a) 위와 같이 소스를 작성하였습니다.위 소스는 a라는 사전을 생성하였습니다.그리고 a1이라는 키에 1111이라는 값을 넣었습니다.a2라는 키에 2222라는 .. 2020. 6. 1.
MS-SQL에서 랜덤정렬하기 이번에는 MS-SQL에서의 랜덤 정렬을 하는 방법을정리해보려고 합니다. 보통 정렬을 할 때,오름차순, 내림차순으로정렬을 많이 합니다. 하지만 하다보면가끔 랜덤 정렬을 해야 하는 경우도 있습니다.Oracle나 My-SQL의 경우에는랜덤함수가 있어서 랜덤함수를 이용하여정렬할 수 있습니다. 하지만, SQL Server에서는 랜덤함수가 딱히 애매해서정렬을 할 때 랜덤으로 정렬할 수 없습니다.그래서 SQL Server에서는 유니크값을 생성해서해당 값을 기준으로 정렬을 시킬 수 있습니다. 유니크값을 생성하는함수는 NEWID() 입니다. 우선, NEWID()값을 사용하는예제를 확인해보도록 하겠습니다.예제 쿼리는 다음과 가습니다.1111111111111위처럼 하면 됩니다.그러면 결과는 아래처럼 나오게 됩니다. 위처럼 .. 2020. 3. 11.
728x90
반응형
LIST