Вопрос : ГРУППА Oракул SQL МИМО

Будет самым лучшим подходом следующий SQL?

-- Оно идет дать 2 по-разному результата?
-- Оно не делает никакое difference.
-- Как делает процесс оракула этот SQL statements.
-- Как точно делает группа работами? мысли

Any??? class= " lineNumbers " >
1 >
: 2: 3: 4: 5: 6: 7: 8: 9: 10: 11: 12: 13: 14: 15: 16: 17: 18: 19: 20: 21: 22: 23: 24: 25: 26: 27: 28: 29: 30: 31: 32: 33: 34: 35: 36: 37: 38: 39: 40: 41: 42: 43: 44: 45: 46: >select " prettyprint " " class= id= " codeSnippet828603 >
 0 и b.sal2 не нулевое после этого 1
     когда b.sal < 0 b.sal2 не нулевое после этого -1
     еще 0
sal конца),
сумма (a.col4) sal_2,
сумма (a.col5) sal_3

от a, b
где a.col_009 = b.col_008
группа мимо

a.col1,
b.col2,
b.col3,
(случай когда b.sal > 0 и b.sal2 не нулевое после этого 1
     когда b.sal < 0 b.sal2 не нулевое после этого -1
     еще 0
конец)


-----------------------ИЛИ----------------------

отборно 
a.col1,
b.col2,
b.col3,
(случай когда b.sal > 0 и b.sal2 не нулевое после этого 1
     когда b.sal < 0 b.sal2 не нулевое после этого -1
     еще 0
sal конца),
сумма (a.col4) sal_2,
сумма (a.col5) sal_3

от a, b
где a.col_009 = b.col_008
группа мимо

a.col1,
b.col2,
b.col3,
b.sal,
b.sal2
class= " ясное " > 
class=

Ответ : ГРУППА Oракул SQL МИМО

да вы должны получить по-разному результаты

да он вносит изменения

Я не знаю вы спрашиваете.  Если вы делаете ПЛАН ОБЪЯСНЯТЬ для их, то вы можете увидеть шаги исполнения, если вы ищете больше деталей о внутренне деятельностях вопроса Oракул обрабатывая, то вероятно не можете ответить


Группа мимо как раз как оно звучает, оно разделяет ваши данные в группы и после этого выполняет компоситы (в вашей СУММЕ случая) на тех группах.
То почему ваши результаты будут друг, ваши данные разделено по-разному.  
В первом ваши колонки sal lumped в 3 категории вашим СЛУЧАЕМ и вы собираете теми 3 категориями
В секунде, каждое сочетание из a.sal и b.sal производит по-разному группу
Другие решения  
  •  Как я добавляю кнопки на форме PDF для того чтобы добавить/извлекаю рядки данных?
  •  Шнур ошибки в блоке задвижки?
  •  сколько вариант сервера SQL на одной машине
  •  Внешний вид 2007 не может архивный файл открытой сети сохраненный
  •  Активно директория DNS записывает вопрос
  •  Отчет о доступа 2010 экспорта к CSV с коллекторами?
  •  Прокладчик OCE 9400 не начинает
  •  как добавить десятичное место в формуле в отчете о кристалла seagate
  •  Windows XP и Мичрософт Оутлоок и проблемы установителя Windows
  •  VB6 к VS2010 - консультации тренировки?
  •  
    programming4us programming4us