![]() |
Привіт Гість ( Вхід | Реєстрація )
![]() |
Death |
![]()
Пост
#1
|
![]() <script ///> ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Moderators Повідомлень: 6 371 З нами з: 5-November 03 З: Kyiv Користувач №: 26 Стать: НеСкажу Free-DC_CPID Парк машин: гидропарк jabber:deadjdona@gmail.com ![]() |
(Show/Hide) -------------------- |
![]() ![]() |
fram |
![]()
Пост
#61
|
![]() кранчер зі стажем ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 339 З нами з: 17-March 10 З: Харьков Користувач №: 1 349 Стать: Чол Free-DC_CPID Парк машин: amd 5800x3d, 64Gb озу, nvidia5080 ![]() |
либо 25% ибо дважды повторяется, либо 50%, ибо 25%*2=50....оО Вот такая логика у двоешника...башорг отдыхает..но это действительно то, что первое пришло в голову
Чому каналізаційні люки роблять круглими, а не, наприклад, квадратними? ...равномерное распределене давления, рациональная форма простая в изготовлении, сам колодец тоже круглый по темже причинам. Ну и проще катить до приемки. круглій не проваливается ))) Тогда почему люки водостоков прямоугольные, а не круглые? Чтоб водоворотов не было ![]() хотя они и круглыми бывают. -------------------- Жить, конечно, хорошо....а хорошо жить - еще лучше
|
x3mEn |
![]()
Пост
#62
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Написати на SQL запит, що поверне добуток всіх чисел із колонки N NUMBER в табличці T
-------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#63
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
Написати на SQL запит, що поверне добуток всіх чисел із колонки N NUMBER в табличці T SELECT exp(sum(log(N))) from T ![]() -------------------- |
x3mEn |
![]()
Пост
#64
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian,
SELECT exp(sum(ln(N))) FROM (select 0 as N from dual connect by rownum < 100) T ORA-01428: argument '0' is out of range -------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#65
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
x3mEn, when then end
-------------------- |
x3mEn |
![]()
Пост
#66
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian, точніше?
-------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#67
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
x3mEn,
используй WHEN value=0 THEN 0 ELSE function-results END выражения в своей среде разработки -------------------- |
x3mEn |
![]()
Пост
#68
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian, так куди його вставити?
ти ж напиши SQL, задача ж конкретна. без всяких курсорів і т.п. Тупо SQL. -------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#69
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
10 SELECT
20 CASE N 30 WHEN 0 THEN 0 40 ELSE exp(sum(log(N))) 50 END 60 FROM T -------------------- |
x3mEn |
![]()
Пост
#70
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian,
ORA-00909: invalid number of arguments У варіанті SELECT CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) END FROM T ORA-00937: not a single-group group function -------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#71
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
SELECT
CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) AS x3men END FROM T group by x3men order by 1 -------------------- |
x3mEn |
![]()
Пост
#72
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian,
SELECT CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) AS x3men END FROM (select 0 as N from dual connect by rownum < 100) T group by x3men order by 1 ORA-00905: missing keyword SELECT CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) END AS x3men FROM (select 0 as N from dual connect by rownum < 100) T group by x3men order by 1 ORA-00904: "X3MEN": invalid identifier SELECT CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) END AS x3men FROM (select 0 as N from dual connect by rownum < 100) T group by CASE WHEN N = 0 THEN 0 ELSE exp(sum(ln(N))) END order by 1 ORA-00934: group function is not allowed here -------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#73
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
x3mEn, почитай в каких случаях и к чему применяется группировка
-------------------- |
x3mEn |
![]()
Пост
#74
|
![]() snow catcher ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Trusted Members Повідомлень: 2 213 З нами з: 4-August 07 Користувач №: 563 Стать: Чол Free-DC_CPID ![]() |
Rilian,
в мене є готовий запит, який я готовий запустити на будь-якій табличці з полем NUMBER, тому це ти читай, у яких випадках і до чого використовується группова функція. Ідея з EXP(SUM(LN(N))) правильна, але її треба розвинути, щоб обійти обмеження функції LN() -------------------- ![]() (Show/Hide) |
Rilian |
![]()
Пост
#75
|
![]() interstellar ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() ![]() Група: Team member Повідомлень: 17 162 З нами з: 22-February 06 З: Торонто Користувач №: 184 Стать: НеСкажу Free-DC_CPID Парк машин: ноут и кусок сервера ![]() |
x3mEn, CASE 1111111111
-------------------- |
![]() ![]() |
![]() |
Lo-Fi Версія | Поточний час: 2nd August 2025 - 14:02 |