Database

mysql의 union연산이 빠르다고 합니다.

컨텐츠 정보

본문

1)
select * from a where kk='dd' or dd='ee'

2)
select * from a where kk='dd'
union
select * from a where dd='ee'

mysql.com에서 select or연산 어떻게 사용하는지 찾다가
1)or연산보다 2)의 union연산이 훨씬 빠르다고 나오는 것을 발견했습니다.

desc로 정렬하고 싶으면 2)의 union 다음의 select * from a where dd='ee' order by desc 붙이면 desc로 정렬하면 됩니다.

관련자료

댓글 0
등록된 댓글이 없습니다.
Today's proverb
전깃불이 나간 어두운 방안에서 초가 있으면서도 초를 아끼느라 켜지 않는다면 어떻게 될까. 마찬가지로 한두 마디의 상냥한 말이면 상대방의 마음을 밝게 해 주고 유쾌한 분위기를 만들 수 있는데 그러지 않는다면 그것은 마치 초를 아끼기 위해 어둠 속에 있는 것과 같다. (T. 제퍼슨)