Mir ist zwar nicht klar warum Du weder Common Table Expressions, noch verschachtelte Sub-Selects verwenden kannst.
Wenn ich das richtig verstanden habe, willst Du zwar den Maximal bzw. den Minimal-Wert der zusammengefassten Datums- und Zeit-Werte, aber dennoch 2 Spalten ausgeben, ... und das ohne CTE.

Das Problem bei Max() und Min() ist, dass Du nur einen Wert angeben kannst, du aber dennoch 2 Spalten möchtest und das ohne CTE!

Dann musst Du beide Werte zusammenfassen, und dann den Maximal- bzw. den Minimal-Wert wieder auseinanderdröseln. Wirklich nicht schön, aber so sollte es gehen:
Code:
Select Guppierungskriterien,
       Dec(Left( Max(Digits(CreationDate) concat Digits(CreationTime)), 8), 8, 0) MaxDate,
       Dec(Right(Max(Digits(CreationDate) concat Digits(CreationTime)), 6), 6, 0) MaxTime,
       Dec(Left( Min(Digits(CreationDate) concat Digits(CreationTime)), 8), 8, 0) MinDate,
       Dec(Right(Min(Digits(CreationDate) concat Digits(CreationTime)), 6), 6, 0) MinTime,
  from YourSchema.YourTable
  Group By Gruppierungskriterien
  Order BY ...;
Birgitta