|
|
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
Можно немного другим путем пойти, например чтобы найти набор (1,2): найти пересечение, т.е. найти все наборы где присутствуют числа и 1 и 2, а потом из них найти тот набор который содержит два числа. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 14:10 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
OraDenМожно немного другим путем пойти, например чтобы найти набор (1,2): найти пересечение, т.е. найти все наборы где присутствуют числа и 1 и 2, а потом из них найти тот набор который содержит два числа. Проблема в том, что... Хотя можно ли передавать количество чисел? (1,2) - это лишь частный случай. На самом деле в скобках может быть произвольное количество записей. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 14:13 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
AXAE OraDenМожно немного другим путем пойти, например чтобы найти набор (1,2): найти пересечение, т.е. найти все наборы где присутствуют числа и 1 и 2, а потом из них найти тот набор который содержит два числа. Проблема в том, что... Хотя можно ли передавать количество чисел? (1,2) - это лишь частный случай. На самом деле в скобках может быть произвольное количество записей. А как ты, то что в скобках вообще передаешь, если динамически собираешь select то почему нельзя количество указать? Короче если хочешь четкие ответы, то постарайся четко описывать что тебе нужно :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 14:36 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
AXAEНаверное опять неправильно объяснил... Ну хорошо. Тогда что есть и что надо: Есть таблица со значениями: Код: plaintext 1. 2. 3. 4. 5. Мне нужна таблица: Код: plaintext 1. 2. 3. 4. 5. 6. 7. Каким образом это сделать? Код: plaintext 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. Код: plaintext 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. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Выборка вероятности для набора (3, 4, 5) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Проверка: выборка вероятности для набора (4, 3, 5), т.е. с другим порядком Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. Выборка вероятности для набора (1, 5) Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 14:57 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
to mir а если добавить: Код: plaintext 1. 2. 3. 4. 5. 6. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:00 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
OraDento mir а если добавить: Код: plaintext 1. 2. 3. 4. 5. 6. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:05 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
to mir а для (3,4,5)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:08 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
OraDento mir а для (3,4,5)?Ага, косяк, поспешил, надо еще подумать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:30 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
AXAEНу да, азы проектирования не распишут... Но хоть сказали бы прямо: "эта задача с идентификацией наборов - элементарнейшая и разобрана <линк>"[...] попробуйте пообщаться с дошкольниками и скажите, что задача умножения натуральных чисел элементарная и приведите им дваждыдва.lnk p.s. просто мысли вслух без привязки к теме, Ваша задача, действительно, более туманная, но, полагаю, не намного сложнее ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:30 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
Ну, на ходу поправил, но теперь это не лаконично и не очень красиво. Наверняка люди улучшат, надо только подумать. Но это-таки работает: Код: plaintext 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. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. И т.д. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:42 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
mir[quot AXAE]P.S. Просто удивительно, как часто люди, просящие совета, надеются на телепатию читателей, вместо максимально понятной постановки задачи... Или это просто лень? Просто лень, поэтому надеются на телепатию читателей :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 16:45 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
mirНу, на ходу поправил, но теперь это не лаконично и не очень красиво. Наверняка люди улучшат, надо только подумать. Но это-таки работает: Код: plaintext 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. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. И т.д. Я уже приводил алгоритм в этой же ветке он слегка похож на последний вариант :) Тынц Вот он же в коде, в моей редакции (# заменена на A и синтаксис oracle): Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 17:05 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
Обалдеть, сколько мне написали... Буду разбираться, спасибо :) P.S. Какой смысл твердить новичкам, какие они глупые, ленивые, не умеют поставить вопрос, не хотят искать темы на форумах и т.п.?! Всем ведь не объяснишь, они все равно будут и будут приходить такими - они ведь друг с другом никак не связаны... Этим вы их обижаете, а сами - ничего не получаете от такого обсуждения...(( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 19:59 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
Оффтопик: Как мне самому-то тяжело разбираться в чужих структурах, запросах, мыслях... С первого взгляда ничего не понял: '(1, 5)' as "set", - ни что такое <as "set"> MIN(probability) as probability - ни почему MIN(probability) having count(*) = 2 - ни что такое having group by #t2.id_t2 - и проблемы с пониманием, как действует GROUP Но это уже мои проблемы - структура данных вполне отвечает задаче (спасибо Мелани)... Буду разбираться :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 06.04.2007, 20:27 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
012345 mir[quot AXAE]P.S. Просто удивительно, как часто люди, просящие совета, надеются на телепатию читателей, вместо максимально понятной постановки задачи... Или это просто лень? Просто лень, поэтому надеются на телепатию читателей :) Вы, видать, из тех, кто считает, что хорошо поставленный вопрос будет стоять там еще долго, а не из тех, кто считает, что хорошо поставленный вопрос заключает в себе ответ ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 07:28 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
OraDen Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. Код: plaintext Код: plaintext ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 08:19 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
Мой финальный (чуть улучшенный) вариант: Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 07.04.2007, 11:10 |
|
||
|
Уникально идентифицировать набор значений
|
|||
|---|---|---|---|
|
#18+
AXAE структура данных вполне отвечает задаче (спасибо Мелани)... пожалуйста :) AXAE Оффтопик: Как мне самому-то тяжело разбираться в чужих структурах, запросах, мыслях... С первого взгляда ничего не понял: '(1, 5)' as "set", - ни что такое <as "set"> MIN(probability) as probability - ни почему MIN(probability) having count(*) = 2 - ни что такое having group by #t2.id_t2 - и проблемы с пониманием, как действует GROUP Но это уже мои проблемы -... Буду разбираться :) эх ты, основ языка SQL не знаешь. Читай, пробуй, развивайся!! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.04.2007, 17:24 |
|
||
|
|

start [/forum/topic.php?fid=32&msg=34443546&tid=1544619]: |
0ms |
get settings: |
8ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
162ms |
get topic data: |
8ms |
get forum data: |
3ms |
get page messages: |
44ms |
get tp. blocked users: |
1ms |
| others: | 215ms |
| total: | 458ms |

| 0 / 0 |
