Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Угадайка
|
|||
|---|---|---|---|
|
#18+
Возможно, такой вопрос уже обсуждался, но всё же... Вот, к примеру, есть некая табличка. В ней идут всякие разные данные, но самый главный столбец, по которому таблица отсортирована, немного не полноценный. То есть, сначала значения начнались от единицы до N, потом что-то удаляли, и получили примерно такую картину : 3,4,5,8,9... Хотелось бы получить такой запрос, который бы выдавал все отсутствующие значения или хотябы первое попавшееся. Например, 1,2,6,7,10.... Как можно реализовать такой вариант : я делаю выборку из двух подзапросов minus`ом. Один из них - текущий набор (3,4,5,8,9...), а вот как создать вторую таблицу со значениями от 1 до максимального значения +1 из первого?.. Благодарен за любые напутствия. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 12:54 |
|
||
|
Угадайка
|
|||
|---|---|---|---|
|
#18+
Дык создать таблицу чисел от единицы до скольких хочешь! И джойнить с ней - так можно и все пустые выцепить! ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 14:21 |
|
||
|
Угадайка
|
|||
|---|---|---|---|
|
#18+
В общем-то, здесь и кроется моя проблема - я не очень-то догоняю, как создать такую таблицу программно. Её что, надо ввиде цикла for i = 1 to N Insert into ...? Гм... Может получится от 200 до 800 тысяч таких фенек. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 15:33 |
|
||
|
Угадайка
|
|||
|---|---|---|---|
|
#18+
Создайте таблицу TestNbr с единственным полем Nbr. Забейте в него числа вразброс (уникальные) типа 5; 8; 16; 11; 13; 18 И запустите следующий запрос: Код: plaintext 1. 2. 3. 4. 5. 6. 7. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 18:49 |
|
||
|
Угадайка
|
|||
|---|---|---|---|
|
#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. 26. 27. 28. 29. 30. 31. 32. 33. 34. 35. 36. 37. 38. 39. 40. 41. 42. 43. 44. 45. 46. 47. 48. 49. 50. 51. 52. 53. 54. 55. 56. 57. 58. 59. 60. 61. 62. 63. 64. 65. 66. 67. 68. 69. 70. 71. 72. 73. 74. 75. 76. 77. 78. 79. 80. 81. 82. 83. 84. 85. 86. 87. 88. 89. 90. 91. 92. 93. 94. 95. 96. 97. 98. 99. 100. 101. 102. 103. 104. 105. 106. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.01.2003, 20:37 |
|
||
|
Угадайка
|
|||
|---|---|---|---|
|
#18+
Название топика какое-то интересное, к чему бы это? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 15.01.2003, 09:28 |
|
||
|
|

start [/forum/topic.php?fid=45&msg=32090871&tid=1682553]: |
0ms |
get settings: |
11ms |
get forum list: |
21ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
60ms |
get tp. blocked users: |
2ms |
| others: | 248ms |
| total: | 430ms |

| 0 / 0 |
