Если передам ТЗ в запрос и сделаю левое соединение по некому ключу - то строки будут такие же как и в переданной ТЗ + дополнительные колонки.
А вот если передам ТЗ в запрос, сделаю срез последних и в качестве левого соединения укажу ТЗ, а правая таблица будет срез последних - то результат - строки пойдут не в той же последовательности что в ТЗ. Причем на файловой базе - как раз будет в той же последовательности, а в клиент-сервере (SQL) последовательность сбивается хаотично...