Цитата: Pblcb ➤ то есть один чек лёг в два кассовых документа?
Нет. Такого не бывает.
Бывает следующее:
У тебя есть чек, пробитый в 23:52 31.12.2010.
И Z-отчет по этой смене снят уже 01.01.2011
В результате, по кассовым документам, эта сумма попадет в документ с датой 01.01.2011
А по чекам, по твоему запросу попадет, куда надо.
Но и еще, в твоем запросе between '01.12.2010' and '31.12.2010' для оракла означает между '01.01.2010 00:00:00' и '31.12.2010 00:00:00'
Т.е. во втором запросе ты день потерял :(
Рекомендую идти читать интернет по поводу функции to_date()