powered by simpleCommunicator - 2.0.60     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связь таблиц через xml
6 сообщений из 6, страница 1 из 1
Связь таблиц через xml
    #39781339
szt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
szt
Гость
Вопрос такой, есть сервер на мс sql 2003
Собственно, куча таблиц и в конкретной таблице есть ячейка в формате xml (отображается ссылкой), когда переходишь - там куча информации и в одной из строк - нужный мне код, с помощью которого связана эта таблица с другой ( то есть это содержится в этом хмл файле)
Мне нужно написать запрос, который позволит обратиться именно к этому конкретному коду хмл (назовём его guidID) для дальнейшей работы
То есть связь этих таблиц осуществляется через guidID в хмл, а внутри много ещё дополнительной информации

Очень нужен пример как это делать, не силён в этом, поэтому пожалуйста подробнее!
...
Рейтинг: 0 / 0
Связь таблиц через xml
    #39781350
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sztВопрос такой, есть сервер на мс sql 2003
Собственно, куча таблиц и в конкретной таблице есть ячейка в формате xml (отображается ссылкой), когда переходишь - там куча информации и в одной из строк - нужный мне код, с помощью которого связана эта таблица с другой ( то есть это содержится в этом хмл файле)
Мне нужно написать запрос, который позволит обратиться именно к этому конкретному коду хмл (назовём его guidID) для дальнейшей работы
То есть связь этих таблиц осуществляется через guidID в хмл, а внутри много ещё дополнительной информации

Очень нужен пример как это делать, не силён в этом, поэтому пожалуйста подробнее!что то типа этого

Код: sql
1.
2.
3.
4.
select 
    ...
from [конкретной таблице] a inner join [с другой] b 
on a.[ячейка в формате xml].query('xpath query').value('.', 'some type') = b.[нужный мне код, с помощью которого связана]
...
Рейтинг: 0 / 0
Связь таблиц через xml
    #39781369
szt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
szt
Гость
court,

Так, не пойму немного, где мне нужно указать, что связь идёт именно по [guidID], который хранится в хмл и в таблице а и б
Это именно после «on a.column1.query ....»
...
Рейтинг: 0 / 0
Связь таблиц через xml
    #39781370
Фотография court
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
sztcourt,

Так, не пойму немного, где мне нужно указать, что связь идёт именно по [guidID], который хранится в хмл и в таблице а и б
Это именно после «on a.column1.query ....»

в 'xpath query'
...
Рейтинг: 0 / 0
Связь таблиц через xml
    #39781489
szt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
szt
Гость
court,

Можно конкретней пожалуйста
В ячейке xml
Есть
<docid>...<docid>
Как будет выглядеть запрос, чтобы связать две таблицы по docid (который лежит в хмл)
...
Рейтинг: 0 / 0
Связь таблиц через xml
    #39781500
szt
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
szt
Гость
спасибо, разобрался
...
Рейтинг: 0 / 0
6 сообщений из 6, страница 1 из 1
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Связь таблиц через xml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]