본문 바로가기
반응형

분류 전체보기4682

효율적인 쿼리작성법 - 월 단위 현황작성 1월달 ~ 12월달까지의 데이타를 한번 쿼리를 던져서 가져오는 방법 (연구중) Form 뒤의 테이블 부분을 서브쿼리를 이용하여 작성한다. Select substring(a.opendate, 7, 2) as tdate, sum(a.m1) as m1, sum(a.m2) as m2, sum(a.m3) as m3, sum(a.m4) as m4, sum(a.m5) as m5, sum(a.m6) as m6, sum(a.m7) as m7 , sum(a.m7) as m7, sum(a.m8) as m8, sum(a.m9) as m9, sum(a.m10) as m10, sum(a.m11) as m11, sum(a.m12) as m12 From ( Select opendate, t_target as m1, 0 as m2, .. 2008. 1. 25.
VSpread Head 스프레더 헤더 생성하기 SS3.MaxCols = SS3.MaxCols + 5 SS3.row = SpreadHeader SS3.row = SpreadHeader + 1 SS3.Col = SS3.MaxCols: SS3.Text = "글자": SS3.ColWidth(SS3.Col) = 4 Call SS3.AddCellSpan(SS3.MaxCols - 4, SpreadHeader, 5, 1) 이런식으로 작성한다 ^.^ SS3.BlockMode = True / False 로 지정된 블럭을 수정하여도 된다! 2008. 1. 25.
코드로 vaSpread 6.0 Currency형으로 설정하기 직접해보았다 ㅠ 코드로 vaSpread 6.0 Currency형으로 설정하기 ' 설정하기 (Currency형으로 지정) SS3.BlockMode = True SS3.Row = 1: SS3.Row2 = SS3.MaxRows SS3.Col = 2: SS3.col2 = SS3.MaxCols - 1 SS3.CellType = CellTypeCurrency SS3.TypeCurrencyShowSymbol = False SS3.TypeCurrencyShowSep = True SS3.TypeCurrencyDecPlaces = 0 SS3.TypeHAlign = TypeHAlignRight SS3.BlockMode = False 조금 참고한것~ http://www.clubfarpoint.com/Forums/forums/.. 2008. 1. 25.
distict 와 group by의 차이는 무엇일까? 갈무리한것! distinct는 sorting하면서 중복되는 row를 제거하는거고 group by는 조건을 기준으로 값을 합 하지요. 처리하는 방법에 약간의 차이가 있는거 같습니다. Teradata의 경우는 group by는 4 step : 1.local aggregation 2.redistribution 3.sort 4.global aggregation 이고 distinct는 2 step : 1.redistribution 2.sort (eliminationg duplicate value) 입니다. 일반DB와 달리 병렬처리하는 과정이 있으므로 local aggregation, redistribution 이 빠진다고 해도 group by는 한 과정이 더있습니다. 그러므로 unique한 row를 구한다고 할때.. 2008. 1. 25.
반응형