|
|
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Добрый день, прошу помощи в формировании запроса с сортировкой. Задача следующая: есть 3 типа валюты и 6 типов вклада и ставка по вкладу структуру хранения данных прикладываю во вложении. после выполнения запроса хочу получить вывод: сейчас формирует так: построчно имя банка 1 | регномер | имя валюты | uid вклада | ставка(bet) имя банка 1 | регномер | имя валюты | uid вклада | ставка имя банка 1 | регномер | имя валюты | uid вклада | ставка имя банка 1 | регномер | имя валюты | uid вклада | ставка имя банка 2 | регномер | имя валюты | uid вклада | ставка(bet) имя банка 2 | регномер | имя валюты | uid вклада | ставка имя банка 2 | регномер | имя валюты | uid вклада | ставка имя банка 2 | регномер | имя валюты | uid вклада | ставка выводить или сортировать было бы удобно из массива следующего вида(добавить доп столбцы): имя банка 1 | регномер | ставка 1 валюта1(bet) | ставка 2 валюта1(bet) | ставка 1 валюта 2(bet) | имя банка 2 | регномер | имя банка 3 | регномер | имя банка 4 | регномер | пробывал делать примерно так: Код: sql 1. 2. 3. 4. 5. 6. 7. 8. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 20:35:00 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4, лично я не понял задачу... можно как-нибудь попроще объяснить? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 20:53:22 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
получить после запроса такой массив: имя банка 1 | регномер | ставка 1 валюта1(bet) | ставка 2 валюта1(bet) | ставка 1 валюта 2(bet) | имя банка 2 | регномер | имя банка 3 | регномер | имя банка 4 | регномер | ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 21:21:14 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4, Никак. Набор полей не может быть разным в разных записях. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 21:23:20 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
я структуру могу поменять изначально данные собираются с множества файлов такого формата Код: xml 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. какую структуру бд сделать под такие данные ? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 21:33:40 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4получить после запроса такой массив: имя банка 1 | регномер | ставка 1 валюта1(bet) | ставка 2 валюта1(bet) | ставка 1 валюта 2(bet) | имя банка 2 | регномер | имя банка 3 | регномер | имя банка 4 | регномер | вот я эту задачу и не могу понять я не пойму что это означает я хочу увидеть результат в виде данных, а не в виде описания данных ещё я не пойму что означает таблица во втором посте короче, если честно, то вообще нихрена не понятно даже вот эта фраза и то не понятна Дмитри4есть 3 типа валюты и 6 типов вклада и ставка по вкладу то, что у вас сейчас происходит это довольно типичная ситуация вы долго-долго варились в этой задаче и многие вещи вы просто выучили наизусть и они кажутся вам само-собой разумеющимися но у нас, кто видит задачу впервые вообще нифига не понятно ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 09.09.2014, 22:02:47 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Lumixвы долго-долго варились в этой задаче и многие вещи вы просто выучили наизусть и они кажутся вам само-собой разумеющимися тут вы правы, возможно так и есть. Выше по теме уже ответили что нельзя сделать то как я писал.... следовательно - надо переделать структуру базы данных: формат данных которые надо будет хранить я привел выше. Поэтому прошу помощи много уважаемых участников форума для формирования правильной структуры базы сейчас база выглядит так: Код: sql 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. 107. 108. 109. 110. 111. 112. 113. 114. 115. 116. 117. 118. 119. 120. 121. 122. 123. 124. 125. 126. 127. 128. 129. 130. 131. 132. 133. 134. 135. 136. 137. 138. 139. 140. 141. 142. 143. 144. 145. 146. 147. 148. 149. 150. 151. 152. 153. 154. 155. 156. 157. 158. 159. 160. 161. 162. 163. 164. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 09:07:21 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4, странно выглядит вынос дат в отдельную таблицу. Если вам необходимо хранить документ-источник, то сделайте дату атрибутом документа (чем она и является). Хотя... вчитался внимательнее. Таблица "дат" - это НСД таблица документов? Запутывание следов 80 уровня :) В остальном вроде нормально, но вы учтите, что мы так и не знаем вашей задачи, т.е. каким образом эти данные будут использоваться, какие к ним могут быть запросы. PS. какой в дупу "bet"? это же не ипподром... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 10:41:59 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
tanglirТаблица "дат" - это НСД таблица документов? что такое НСД? Есть 1000 XML файлов вида как приведено выше. Задача: Сохранить из XML файла данные в базу чтобы в дальнейшем была возможность выполнить сортировку или поиск. я незнаю как уже объяснить..... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 11:23:21 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4, я все равно слегка не догоняю чего именно вы хотите... вы так до сих пор и не показали как должны выглядеть итоговые результаты на данный момент из всего что я понял у меня складывается впечатление, что вы хотите видеть таблицу типа такой: Код: sql 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. и если так, то я никак не могу понять нахера городить огород из кучи хер знает каких таблиц, если можно обойтись всего одной ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 13:07:40 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
если бы у меня было бы виденее базы данных я бы не спрашивал тут какую структуру выбрать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 13:31:59 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4если бы у меня было бы виденее базы данных я бы не спрашивал тут какую структуру выбрать. из всего что вы на данный момент объяснили вам не нужна никакая "БАЗА", а достаточно всего одной таблицы из 21 колонки))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 13:38:40 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
LumixДмитри4если бы у меня было бы виденее базы данных я бы не спрашивал тут какую структуру выбрать. из всего что вы на данный момент объяснили вам не нужна никакая "БАЗА", а достаточно всего одной таблицы из 21 колонки))) Что-то не подсказывает это не совсем нормальное решение ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 13:46:28 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4Что-то не подсказывает это не совсем нормальное решение вам пока ничего не может подсказывать, потому что вы до сих пор ещё не составили пример как должен выглядеть результат всей вашей задачи ваша ошибка состоит в том, что вы сели за клавиатуру ещё до того как у вас появился образ того, что вы хотите получить в итоге проще говоря, вы сели за работу без оплаченного заказа от клиента))) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 13:53:37 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Все ясно, тема закрыта ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 10.09.2014, 14:01:20 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4что такое НСДна самом деле Дмитри4Задача: Сохранить из XML файла данные в базу чтобы в дальнейшем была возможность выполнить сортировку или поиск.сортировку по каким параметрам? поиск по каким параметрам? в текущей формулировке можно посоветовать сгружать эти файлы в единственное blob/text поле единственной таблицы, и хрен кто докажет, что это неправильно... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2014, 07:03:39 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
tanglirсортировку по каким параметрам? нужна будет сортировка по валюте и типу вклада , при этом не нужно выводить только одну валюту один вклад задача выбрать всю информацию по каждому банку , отсортировать по критериям пользователя и вывести на экран. tanglirпоиск по каким параметрам? к примеру по наименованию банка\рег номеру tanglirв текущей формулировке можно посоветовать сгружать эти файлы в единственное blob/text поле единственной таблицы будет неудобно для сортировки ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2014, 13:15:41 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Код: sql 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. PS.вы уверены, что вам нужен именно муисам, а не инно? PPS.Дмитри4задача выбрать всю информацию по каждому банкупокажите мне пользователся, которому необходимо (которой способен работать с) более 50 записей единовременно (с) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2014, 13:43:29 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
tanglirPS.вы уверены, что вам нужен именно муисам, а не инно? Для таких данных что лучше? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 11.09.2014, 17:15:28 |
|
||
|
выборка.... и сортировка
|
|||
|---|---|---|---|
|
#18+
Дмитри4, майисам кагбэ уже давно устаревший движок. Мне даже сложно сказать, в каком случае его можно предпочеть инно - ну разве что у вас старая версия мускля и нужен фултекстовый поиск, но это явно не ваш случай. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.09.2014, 06:57:51 |
|
||
|
|

start [/forum/topic.php?fid=47&msg=38743743&tid=1834244]: |
0ms |
get settings: |
6ms |
get forum list: |
14ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
66ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
| others: | 197ms |
| total: | 361ms |

| 0 / 0 |
