Группировка байтов для функции агрегирования: MIN (), MAX (), COUNT (). .. и предназначен для определения того, в каком столбце должна выполняться функция агрегации.
Если вы ищете конкретный упорядоченный результат, вы должны использовать ORDER BY, который работает для значения столбцов, как есть
select tablea.order_number, tablea.order_name, tableb.tracking_number
from tablea
join table b on tablea.order_number = tableb.order_number
order by tablea.order_number
Да - просто явно обеспечивают путь к java.exe. Например:
c:\Users\Jon\Test>"c:\Program Files\java\jdk1.6.0_03\bin\java.exe" -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
c:\Users\Jon\Test>"c:\Program Files\java\jdk1.6.0_12\bin\java.exe" -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)
Самый легкий способ сделать это для рабочего командного процессора - что-то как:
set PATH=c:\Program Files\Java\jdk1.6.0_03\bin;%PATH%
Например, вот полная сессия, показывающая мою JVM по умолчанию, затем изменение в пути, затем новый:
c:\Users\Jon\Test>java -version
java version "1.6.0_12"
Java(TM) SE Runtime Environment (build 1.6.0_12-b04)
Java HotSpot(TM) Client VM (build 11.2-b01, mixed mode, sharing)
c:\Users\Jon\Test>set PATH=c:\Program Files\Java\jdk1.6.0_03\bin;%PATH%
c:\Users\Jon\Test>java -version
java version "1.6.0_03"
Java(TM) SE Runtime Environment (build 1.6.0_03-b05)
Java HotSpot(TM) Client VM (build 1.6.0_03-b05, mixed mode, sharing)
Это не изменит программы, которые явно используют JAVA_HOME все же.
Обратите внимание, что, если Вы получаете неправильный каталог в пути - включая тот, который не существует - Вы не получите ошибок, он будет эффективно просто проигнорирован.
Необходимо смочь сделать это через параметры командной строки, предположив, что это Sun, VMs установил использование обычных механизмов Windows InstallShield со средством поиска JVM EXE в system32.
Введите Java - помогают для опций. В частности, см.:
-version:<value>
require the specified version to run
-jre-restrict-search | -jre-no-restrict-search
include/exclude user private JREs in the version search