powered by simpleCommunicator - 2.0.61     © 2026 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / MySQL [игнор отключен] [закрыт для гостей] / linux mysql xml
9 сообщений из 9, страница 1 из 1
linux mysql xml
    #38620667
webslon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Пытаюсь выполнить подобный запрос
Код: sql
1.
2.
3.
4.
5.
6.
7.
8.
9.
SELECT distinct p1.[Код ОС],
       ( SELECT [Название] + ','
           FROM [Продавец] p2
                inner join [Смежная] p3
                        on p2.[КодПродавца] = p3.[КодПродавца]
          WHERE p1.[Код ОС] = p3.[Код ОС]
          ORDER BY [Название]
           FOR XML PATH('') ) AS [НазваниеПолученное]
  FROM [Смежная] p1


Но ругается на XML. В workbench подчеркивает его. Хотя версия сервера не старая.
SERVER version: 5.5.35

В чем может быть проблема?
...
Рейтинг: 0 / 0
linux mysql xml
    #38620674
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webslonНо ругается на XML.
Кто и как ругается ?

webslonВ workbench подчеркивает его.
Что это - workbench ?

webslonХотя версия сервера не старая.
SERVER version: 5.5.35
Microsoft SQL Server такой версии не существует
...
Рейтинг: 0 / 0
linux mysql xml
    #38620689
webslon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glory,

GloryКто и как ругается ?
Сам сервер ругает в консоли "your MySQL server version for the right syntax to use near 'XML PATH...'
Workbench просто подчеркивает XML и не дает выполнить запрос
GloryЧто это - workbench ?
http://www.mysql.com/products/workbench/
GloryMicrosoft SQL Server такой версии не существует
Да, это версия пакета, но в составе сервер 5.5 http://packages.ubuntu.com/ru/precise/mysql-server-5.5
...
Рейтинг: 0 / 0
linux mysql xml
    #38620695
Glory
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webslonДа, это версия пакета, но в составе сервер 5.5 http://packages.ubuntu.com/ru/precise/mysql-server-5.5
А вы MySQL и MS SQL различаете ?
...
Рейтинг: 0 / 0
linux mysql xml
    #38620715
webslon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Glory,

Блин, не туда запостил. Попрошу модератора перенсти топик.

Модератор: Тема перенесена из форума "Microsoft SQL Server".
...
Рейтинг: 0 / 0
linux mysql xml
    #38620727
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webslon,

А почему вы в MySQL используете синтаксис от MS SQL?
Мне обратно топик переносить? :)
...
Рейтинг: 0 / 0
linux mysql xml
    #38620734
webslon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoft,

авторА почему вы в MySQL используете синтаксис от MS SQL?

Видимо потому что я не знаю ни то, ни другое :D Теперь понятно, буду искать решение проблемы для MySQL)))

И вроде уже нашел, буду пробывать
Код: sql
1.
2.
3.
4.
5.
SELECT `Смежная`.`Код ОС`, GROUP_CONCAT(`Продавец`.`Название`) as `Название полученное`
FROM `Смежная` 
JOIN `Продавец` 
  ON `Смежная`.`КодПродавца` = `Продавец`.`КодПродавца`
GROUP BY `Смежная`.`Код ОС`;
...
Рейтинг: 0 / 0
linux mysql xml
    #38620739
miksoft
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
webslon,

Русские названия режут глаз, но вроде работать должно.
...
Рейтинг: 0 / 0
linux mysql xml
    #38620753
webslon
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
miksoftwebslon,

Русские названия режут глаз, но вроде работать должно.

Сам плакал когда переделывал под себя. Работает. Ох и чуствую я, что с моими криворукими запросами сайт будет час запрос обрабатывать для данных около ~10000, надеюсь индексы помогут.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / MySQL [игнор отключен] [закрыт для гостей] / linux mysql xml
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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