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로 정렬하면 됩니다.

관련자료

등록된 댓글이 없습니다.
Today's proverb
남을 비난하는 것만큼 쉬운 일은 없다. 어떤 일이 그릇되었다는 것을 아는 데는 그리 많은 것이 필요하지 않다. 하지만 어떻게 하면 그것을 다시 바르게 할 수 있는가를 아는 데는 남다른 눈썰미가 있어야 한다. (빌 로저스)