아우터 조인은 왜 쓰나 했는데,
모든 필드가 not null이 아니기에
값이 존재하지 않는 필드까지 포함해서 값을 꺼내야 할 경우(그러니까 목록이라던가?)
상당히 유용하게 사용이 되어진다.

[링크 : http://whdvy777.tistory.com/entry/view-뷰-생성-수정-인라인뷰inline-view-TopN-실습]
[링크 : http://wiki.gurubee.net/pages/viewpage.action?pageId=6259015]


'프로그램 사용 > oracle' 카테고리의 다른 글

oracle select  (0) 2014.06.17
sql order by  (0) 2014.06.01
sql group by  (0) 2014.05.30
sql distinct  (0) 2014.05.29
oracle 대소문자 구분없이 검색하기  (0) 2014.05.28
Posted by 구차니
하드웨어/Display 장비2014. 5. 31. 22:55
이녀석.. 무지 가벼워서 어떤 구조인가 분해해봤더니
프라스틱 베젤이 액정을 감싸는 타입이라서 철판은 보드만 감싸도록 최소화 되어있다.


MODEL : M215HW01 V.B


목은 뺼수가 없었는데 이런 구조였구나..


그런데. 데이트 시트상 상하 시야각이 140~160 도 라는데.. 그런거 치고는 너무 하단의 시야각이 좋지 않다 -_-a



[링크 : http://www.yslcd.com.tw/docs/product/M215HW01%20V.B.pdf]

좌/우/상단의 경우에는 정말 170도에 걸맞는 화각을 보여주나(사진은 상단)


하단에서는 많아야 한 중앙 기준 한 15도 정도?


정면에서 찍으면 파란색이 정상으로 보이는데


크롬의 빨강/녹색/노랑은 거의 정상으로 보이지만 파랑은 완전 죽어 버린다.
각도기 상으로 대충 70도 찍히는 각도... 크앙!!!


아무튼.. 이걸 어떻게 손을 보면 좋을까나~

'하드웨어 > Display 장비' 카테고리의 다른 글

Asus Bezel Free Triple Monitor Kit CES 2018  (0) 2018.04.10
모니터의 lips 방식 전원?  (0) 2014.06.04
트리플 모니터 세로로  (4) 2014.05.30
Nvidia surround + 크라이시스  (0) 2014.05.23
nvidia surround 성공!  (0) 2014.05.08
Posted by 구차니
프로그램 사용/oracle2014. 5. 30. 17:41
group by는 그룹별로 정렬하는 것인데

어떻게 사용하냐에 따라서
distinct + sum을 한번에 처리할 수 있는 좋은 명령어이다!!

아래는 장르별로 추천수를 합산하여 장르별 점수를 내림차순으로 정렬한다.
가장 인기있는 장르 순서를 출력하는 sql 문이라고 해야 하려나?
<select id="selectTopGenre" resultClass="java.lang.String">
SELECT GENRE_1, SUM(SCORE)
FROM MUSIC_DB, MUSIC_SCORE
WHERE MUSIC_SCORE.MUSICID = MUSIC_DB.MUSICID AND MUSIC_SCORE.SCORE = 1
GROUP BY GENRE_1
ORDER BY SUM(SCORE) DESC
</select> 

아무튼 특이한건.. order by의 경우 score로 필드가 아닌 sum(score)라고 해야 제대로 정렬이 된다 .
score는 개별 필드고 sum(score)는 합산된 결과에 대한 필드라서 이려나? 

[링크 : http://www.w3schools.com/sql/sql_groupby.asp]


+ 2014.06.01 추가
group by를 사용시에는
select에 group by에서 사용한 항목만 사용이 가능해진다.

[링크 : http://www.itmembers.net/board/view.php?id=oracle&...desc=asc&no=29] group by 
[링크 : http://docs.oracle.com/javadb/10.6.1.0/ref/rrefsqlj32654.html]

'프로그램 사용 > oracle' 카테고리의 다른 글

sql order by  (0) 2014.06.01
sql outer join  (0) 2014.06.01
sql distinct  (0) 2014.05.29
oracle 대소문자 구분없이 검색하기  (0) 2014.05.28
oracle 타입 - nvarchar2 varchar2  (0) 2014.05.20
Posted by 구차니
파일방2014. 5. 30. 17:01
무료이고 예전에 사용했던 기억이 아는 wirelessNetView
종로3가에서 한 20분 돌려보니 16->50개가 잡히는 마법 ㄷㄷㄷ

특징으로는 누적됨으로서 계속 켜 놓으면
순간적으로 1번 잡히는 것들도 목록에 추가된다.



[링크 : http://www.nirsoft.net/utils/wireless_network_view.html]
[링크 : https://www.raymond.cc/blog/how-to-discover-hidden-wireless-network/]
Posted by 구차니
하드웨어/Display 장비2014. 5. 30. 10:31
결론 : 모니터 위아래 시야각이 넓지 않으면 망했어요

일단 미친척
모니터를 세로로 세우고 화면회전후 트리플로 설정했고
그 다음에 베젤보정 기능을 사용해서 해상도 추가
음.. 계산해보니 7,257,600pixel 대략 7백만 화소인가? ㅋㅋ


그나저나..
이렇게 하니 슈프림 커맨더 실행불가


시리어스 샘 2 실행불가 ㅠㅠ


테이프 신공으로 공중부양했더니 테이프만 녹아내려 흔적이 남고 ㅠㅠ


걍 바닥에 놓고 모니터 암으로 받쳐주고 테스트!


드뎌 바이오쇼크 1을 실행해보는구나 ㅠㅠ


근데.. 이 패널이 아래로는 쉣이고
위로만 잘보이는 패널이라..
원래 모니터 기준 우측으로 가면 색상반전이 없는데


원래 모니터 기준 아래로 가면 끄아앙 막 색상반전이 ㅠㅠ



+
2017.11.08

유입경로 보다 보니 먼가 바보짓 인증이 된 느낌?


이 닝겐들 기억해놨다고 복수할꺼야!!!

[링크 : http://quasarzone.co.kr/bbs/board.php?bo_table=qb_free&wr_id=185112]


'하드웨어 > Display 장비' 카테고리의 다른 글

모니터의 lips 방식 전원?  (0) 2014.06.04
MOTV 215LEDfs 분해  (3) 2014.05.31
Nvidia surround + 크라이시스  (0) 2014.05.23
nvidia surround 성공!  (0) 2014.05.08
quadro nview를 깔았거늘...  (0) 2013.12.29
Posted by 구차니
프로그램 사용/oracle2014. 5. 29. 23:01
distinct 키워드는 결과로 뽑아낼 목록을
집합으로 만들어서 중복을 제거하고 말그대로 '분류'를 뽑아낸다.

예를들어


 장르
 팝
 팝
 클래식
 클래식

을 distinct로 돌리면
팝, 클래식 두개만 나오게 된다.

[링크 : http://www.w3schools.com/sql/sql_distinct.asp]
[링크 : http://technet.microsoft.com/ko-kr/library/ms187831(v=sql.105).aspx]

'프로그램 사용 > oracle' 카테고리의 다른 글

sql outer join  (0) 2014.06.01
sql group by  (0) 2014.05.30
oracle 대소문자 구분없이 검색하기  (0) 2014.05.28
oracle 타입 - nvarchar2 varchar2  (0) 2014.05.20
oracle view  (0) 2014.05.20
Posted by 구차니
sum()의 경우 대개 정수나 실수로 결과가 딱 하나 나오니
그거담을 객체를 별도로 생성하긴 귀찮으니까

int형으로 돌려받으려면 
int나 java.lang.Integer를 resultType으로 하면 된다지만..
<select id="selectCount" resultType="java.lang.Integer"
    select count(*) as cnt from tb_user where id=#{id} 
</select> 

[링크 : http://okjsp.net/seq/217267]

막상해보니 안되서 이리저리 해본결과.. -_-a
resultType 대신 resultClass로 해주면 된다.
<select id="selectSumScore" resultClass="java.lang.Integer" parameterClass="java.util.HashMap">
SELECT SUM(score) FROM MUSIC_SCORE WHERE musicId=#musicId#
</select> 

'프로그램 사용 > ibatis & mybatis' 카테고리의 다른 글

ibatis null  (0) 2014.05.29
ibatis 쿼리에 list 타입 인자로 넣기  (0) 2014.05.28
ibatis / mybatis 데이터가 비어있는 경우(null)  (0) 2014.05.23
ibatis namespace  (2) 2014.05.22
ibatis2 map  (0) 2014.05.21
Posted by 구차니
저번에는 db의 null에 값을 넣어 주었지만
다시 찾아보니 result property에서 nullValue를 지정함으로서 회피할수 있는 방법이 존재한다.

<result property="id" column="id" nullValue="" /> 

[링크 : http://kaludin.egloos.com/2435793]


2014/05/23 - [프로그램 사용/ibatis / mybatis ] - ibatis / mybatis 데이터가 비어있는 경우(null)
Posted by 구차니
<insert>나 <select> 등에서
<iterate>를 이용하여 리스트를 동적으로 sql 문에 넣을 수 있다.

<iterate prepend="AND" property="UserNameList"  open="(" close=")" conjunction="OR">
  username=#UserNameList[]#
</iterate>

[링크 : https://ibatis.apache.org/docs/dotnet/datamapper/ch03s09.html

[링크 : http://blog.naver.com/cain007/170076719]

'프로그램 사용 > ibatis & mybatis' 카테고리의 다른 글

ibatis select sum() resultType / resultClass  (0) 2014.05.29
ibatis null  (0) 2014.05.29
ibatis / mybatis 데이터가 비어있는 경우(null)  (0) 2014.05.23
ibatis namespace  (2) 2014.05.22
ibatis2 map  (0) 2014.05.21
Posted by 구차니
프로그램 사용/oracle2014. 5. 28. 16:23

select * from music_db where lower(TITLE) like lower('%MAN%')
select * from music_db where upper(TITLE) like upper('%MAN%')

select * from music_db where lower(TITLE) like '%man%'
select * from music_db where upper(TITLE) like '%MAN%'

안됨
select * from music_db where TITLE like '%MAN%'
select * from music_db where title like '%man%'

일단. 검색 키워드는 대문자로 올지 소문자로 올지 모르니
무조건 upper나 lower를 해중야 하니
사용가능한 선택지는 실질적으로 두가지뿐이다.


[링크 : http://jhbench.tistory.com/323]

'프로그램 사용 > oracle' 카테고리의 다른 글

sql group by  (0) 2014.05.30
sql distinct  (0) 2014.05.29
oracle 타입 - nvarchar2 varchar2  (0) 2014.05.20
oracle view  (0) 2014.05.20
oracle alter  (0) 2014.05.20
Posted by 구차니