- 1
- 2
- 3
- 4
- 5
select top 67 DT, ID, SMTYPE, MSGSUBJ, PRIORITY
from MES where ST = 'n'
union all
select top 33 DT, ID, SMTYPE, MSGSUBJ, PRIORITY
from MES where ST = 'e'
Нашли или выдавили из себя код, который нельзя назвать нормальным, на который без улыбки не взглянешь? Не торопитесь его удалять или рефакторить, — запостите его на говнокод.ру, посмеёмся вместе!
−177
select top 67 DT, ID, SMTYPE, MSGSUBJ, PRIORITY
from MES where ST = 'n'
union all
select top 33 DT, ID, SMTYPE, MSGSUBJ, PRIORITY
from MES where ST = 'e'
Не буду говорить что тут говнокод, но понять разработчика, зачем надо брать не более 67 записей с ST = 'n' и не более 33 с ST = 'e' не знаю, точнее именно в одном запросе вот так разделять и ограничивать.
Похоже это был такой составной select top 100.
Lokich 09.12.2014 12:01 # +4
bot 09.12.2014 22:35 # +3
movaxbx 10.12.2014 14:05 # +2
Vasiliy 10.12.2014 16:18 # +1