Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как вытащить во вложенном SELECT запись, используя Текущий код внешнего SELECT? / 3 сообщений из 3, страница 1 из 1
14.10.2014, 09:54:22
    #38775859
EVOSandru6
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить во вложенном SELECT запись, используя Текущий код внешнего SELECT?
Есть такие таблицы, все поля описывать не буду, главное связи:

Главная, тут просто все - свой код + 2 связи на таблицы классификаторы.
------------------------------------
| m_plan |
-----------------------------------
| CODE(int) |
| NAME_WORK(VARCHAR[255]) |
| DATE(timestamp) |
-----------------------------------

Связочная таблица - в ней код из таблицы m_plan ? а также связь с таблицей m_clients
----------------------
| mc_customer |
----------------------
| PLAN_CODE(int) |
| CLIENT_CODE(int)|
----------------------

Таблица клиентов, тут просто код и имя
----------------------
| m_clients |
----------------------
| CODE(int) |
| NAME(int)|
----------------------




Есть такой запрос:

SELECT
(
SELECT
m_clients.NAME
FROM
m_clients
LEFT JOIN
mc_customer
ON
mc_customer.CLIENT_CODE = m_clients.CODE
LEFT JOIN
m_plan
ON
mc_customer.PLAN_CODE = m_plan.CODE
WHERE
mc_customer.PLAN_CODE = 'x'),


m_plan.CODE,
m_plan.NAME_WORK,


FROM m_zakaz




Интересует выбранный кусок запроса, мне нужно достать данное имя клиента как одну запись, а не как массив, то, что подчеркнуто я бы хотел опустить или превратить во что-то - типа:

WHERE
mc_customer.PLAN_CODE = CURRENT(m_plan.CODE)


ТО есть нужен текущий код плана на итерации, возможно ли такое вообще в Mysql без использования с++, такая задача необходима для нормальной работы грида в Библиотеке Devexpress для VCL
...
Рейтинг: 0 / 0
14.10.2014, 10:08:17
    #38775880
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить во вложенном SELECT запись, используя Текущий код внешнего SELECT?
Вы формулируйте задачу, а не свои попытки её решить.
А структуру дают в форме CREATE TABLE. И обрамляя тегом кода.
...
Рейтинг: 0 / 0
14.10.2014, 10:10:01
    #38775883
tanglir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Как вытащить во вложенном SELECT запись, используя Текущий код внешнего SELECT?
EVOSandru6мне нужно достать данное имя клиента как одну запись, а не как массивну... добавьте туда limit 1
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / Как вытащить во вложенном SELECT запись, используя Текущий код внешнего SELECT? / 3 сообщений из 3, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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