|
Получить значение
|
|||
---|---|---|---|
#18+
Здравствуйте! Есть исходные данные. Таблица из трех полей. Номер объекта, тип объекта и описание объекта как xml. SQL. Исходные данные Код: 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.
Есть SQL-код, который получает значение определенного атрибута из колонки XMLData в зависимости от типа. SQL Код: 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.
1. Для 4-го типа работает, но код в формуле получился громоздким и учитывает до трех значений. И, возможно, что в XML может быть больше трех АтрибутЗначение при АтрибутИмя ="Name20". Скажите, как оптимальнее написать, чтобы формула была динамичной? 2. А также не работает формула для 5-ого типа. Еще не отображает уникальные значения, так как пока не находит все значения. Скажите, как правильно написать? ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2021, 18:05 |
|
Получить значение
|
|||
---|---|---|---|
#18+
Вам сильно полегчает, если вы перестанете хранить данные в именах таблиц/колонок. И будете хранить их ВНУТРИ таблиц. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2021, 18:07 |
|
Получить значение
|
|||
---|---|---|---|
#18+
ferzmikk, попробуйте звездочку, она означает поиск на всех уровнях вложенности. ... |
|||
:
Нравится:
Не нравится:
|
|||
02.12.2021, 18:46 |
|
Получить значение
|
|||
---|---|---|---|
#18+
Владислав Колосов попробуйте звездочку, она означает поиск на всех уровнях вложенности. Код: sql 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21.
Это работает Код: sql 1.
А вот если задавать для определенных верхних уровней, то это не работает. Код: sql 1. 2.
Звездочка не предназначена для определенных уровней? ... |
|||
:
Нравится:
Не нравится:
|
|||
04.12.2021, 16:45 |
|
|
start [/forum/topic.php?fid=46&fpage=8&tid=1684048]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
5ms |
check topic access: |
5ms |
track hit: |
169ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
47ms |
get tp. blocked users: |
1ms |
others: | 240ms |
total: | 505ms |
0 / 0 |