전체 글100 GROUP BY 및 HAVING 그리고 집계 함수 1. GROUP BY 말 그대로 그룹으로 묶어주는 역할을 한다. 한 테이블에서 사용자(userid)가 구매한 물품의 개수(amount)를 보려면 각각의 행이 출력된다.하지만 해당 사용자가 총 구매한 물품의 개수로 묶어서 출력해 보이고 싶다면 sum 함수를 사용하면 된다.1SELECT userid, SUM(amount) FROM buyTbl GROUP BY useridcs이렇게 되면 열 이름 없음으로 나오는데 이럴때는 별칭(alias)를 사용해서 결과를 보기 편하도록 한다. 1SELECT userid AS [사용자 아이디], SUM(amount) AS [총 구매 개수] FROM buyTbl GROUP BY useridcs구매액의 총 합을 출력해 본다. 구매액은 가격 * 개수이므로 총 합은 SUM()을 사용.. 2016. 5. 19. 퍼센트에이지로 select 하는 sql 구문 1. 테이블에서 전체의 100분의 1 즉, 1%만 보겠다는 쿼리문123456SELECT TOP(SELECT COUNT(*)/100 FROM Sales.CreditCard)CreditCardIDFROM Sales.CreditCardWHERE CardType = 'Vista'ORDER BY ExpYear, ExpMonth Colored by Color Scriptercs COUNT(*)는 행의 개수를 반환하는 함수이다. 2. 다른 예로 전체 상위 건수의 0.1%만 출력하는 쿼리문이다. 그럴경우 TOP(N)PERCENT 를 사용하면 된다.1234SELECT TOP(0.1)PERCENT CreditCardID FROM Sales.CreditCardWHERE CardType = 'Vista'ORDER BY Exp.. 2016. 5. 19. MSSQL 예제 데이터베이스 연결하기 Adeventureworks MSSQL 의 예제 데이터베이스 AdventureWorks 연결하기!필자는 2008을 이용하여 학습, 사용합니다. 1. AdventureWorks 데이터베이스 파일 다운http://msftdbprodsamples.codeplex.com/ 접속빨간색 네모박스를 클릭합니다. 본인에게 맞는 버전의 데이터베이스.zip 파일을 다운받습니다.용량은 약 30mb 중반정도입니다.다운이 완료되면 C드라이브 바로 밑에 압축을 풀어 놓습니다. 2. 데이터베이스 연결압축해제 해놓았던 폴더의 mdf 파일을 연결합니다.데이터베이스 폴더에서 마우스 우클릭하여 연결을 클릭합니다. 연결할 데이터베이스에서 추가를 클릭합니다. 압축해제 해놓았던 mdf 파일을 확인을 누릅니다. 그러면 아래사진과 같이 연결된 데이터베이스를 확인할 수 있습니다. 2016. 5. 19. Yobi 윈도우즈에 설치하기! Install Yobi for Windows OS 새로 시작하는 프로젝트에서 Yobi 를 사용하기로 했다.Yobi 는 네이버에서 개발한 협업 소프트웨어인데 지금은 개발되지않는다... (망했.....읍읍)Github의 한글판? 이라고 생각하면 편할 것 같다.근데 Yobi(이하 요비)가 리눅스 혹은 Mac 에서 서버구성하는걸 기반으로 하였는지 윈도우에서 돌릴때 굉장히 번거롭다.설치하는데만 몇시간을 써먹은건지...내 삽질을 다른사람도 하지 말길 바라며 이 포스팅을 작성해본다. 1. 요비는 설치형과 소스코드 빌드형이 있는데 소스코드 빌드형은 PLAY FrameWork를 사용하는데 이새X도 문제가 많다.그래서 나는 요비 설치형으로 할꺼다. 소스코드 빌드방법은 나도몰라요. 요비를 다운받자. 요비 깃헙을 가면 최신버전 릴리즈를 받을 수 있다.대부분의 가이드는 yob.. 2016. 3. 31. 이전 1 ··· 7 8 9 10 11 12 13 ··· 25 다음