Форум программистов, компьютерный форум, киберфорум
MySQL
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.82/22: Рейтинг темы: голосов - 22, средняя оценка - 4.82
3 / 3 / 0
Регистрация: 11.03.2013
Сообщений: 43

Подстановка значений из других таблиц в выводе запроса

19.03.2013, 14:03. Показов 4683. Ответов 2
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
в бд есть таблицы:
contract
id_d | data_d | number_d | type_dg_id | contractor_id | project_dg_id | status_dg_id | skan_d | id_dps | org_dg_id

add_agree
id_dp | data_dp | number_dp | status_dp_id | skan_dp

contractor
id_ctr | name_ctr | fullname_ctr

organization
id_org | name_org | account

project
id_pr | name_pr

status_contract
id_st | statusctr

typedog
id_type | type_dg

хочу сделать выборку, чтобы в выводе были:
number_d, name_pr, name_org, type_dg, name_ctr, statusctr, number_dp
трудность возникла из-за того, что не могу вывести для number_d свои значения из других таблиц.
подскажите как можно сделать.
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
19.03.2013, 14:03
Ответы с готовыми решениями:

Выборка и подстановка значений из разных таблиц
Доброго дня, помогите с решением имеются две таблицы mysql> select * from virtual_domains; ...

Перечислить в 1 столбце несколько значений из других таблиц
2 таблицы: - game; Столбцы: idgame firstteam secondteam - chempionship. Столбцы:

Подстановка данных из других таблиц
Новичку нужна помощь. Как реализовать подстановку, если есть... Устроился на новую работу, а там всё на бумажках, хотя есть что-то и в...

2
25 / 25 / 7
Регистрация: 27.02.2013
Сообщений: 113
20.03.2013, 07:03
Если хотите, чтобы Вам помогли, пишите по-конкретнее, какую информацию хранит каждая таблица и как таблицы связаны между собой.
0
3 / 3 / 0
Регистрация: 11.03.2013
Сообщений: 43
20.03.2013, 15:57  [ТС]
Цитата Сообщение от ita2907 Посмотреть сообщение
Если хотите, чтобы Вам помогли, пишите по-конкретнее, какую информацию хранит каждая таблица и как таблицы связаны между собой.
если я все правильно понял, то вот связи:
"главная" таблица contract
поля data_d | number_d | skan_d - заполняются ручками, хранят дату и текст
type_dg_id заполняется из typedog.id_type - циферки
contractor_id заполняется из contractor.id_ctr - циферки
project_dg_id заполняется из project.id_pr - циферки
status_dg_id заполняется из status_contract.id_st - циферки
id_dps заполняется из add_agree.id_dp - циферки
org_dg_id заполняется из organization.id_org - циферки
я сделал запрос, но он выдает не правильное (повторяет записи)
MySQL
1
SELECT number_d, name_pr, name_org, type_dg, name_ctr, statusctr, number_dp FROM contract, project, organization, typedog, contractor, status_contract, add_agree WHERE ( contract.project_dg_id = project.id_pr AND contract.org_dg_id = organization.id_org AND contract.type_dg_id = typedog.id_type AND contract.contractor_id = contractor.id_ctr AND contract.status_dg_id = status_contract.id_st AND contract.id_dps = add_agree.id_dp ) LIMIT 0 , 30
Добавлено через 3 часа 34 минуты
мда, в общем я признаю, головой не подумал...все решилось
MySQL
1
GROUP BY contract.id_d
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
20.03.2013, 15:57
Помогаю со студенческими работами здесь

Подстановка данных из других таблиц
Как организовать вывод данных в таблице Заявки, если введён грузоотправитель. Надо выбрать в следующем поле Сотрудника этого...

Сравнения таблиц,подстановка значений
ПРивет, у меня сайт и с периодичностью в ручную делаю сравнения и подстановку значений из таблиц с товарами. Мне приходит новая таблица...

Сделать нумерацию строк в отчете, при выводе значений из запроса
Пожалуйста подскажите как сделать нумерацию строк в отчете, при выводе значений из запроса. СПАСИБО!!!!!

Создание таблицы на основе перебора значений из других таблиц
Добрый день, уважаемые посетители форма. Прошу помощи в решении следующего вопроса. Не знаю как к нему подступиться. Необходимо...

Создание запроса с выбором значений из разных таблиц
Необходимо создать отчет с выбором значений из таблиц Начисления и Выплаты. Сама БД и примерно как должен выглядеть отчет во вложении


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
3
Ответ Создать тему
Новые блоги и статьи
Ритм жизни
kumehtar 27.02.2026
Иногда приходится жить в ритме, где дел становится всё больше, а вовлечения в происходящее — всё меньше. Плотный график не даёт вниманию закрепиться ни на одном событии. Утро начинается с быстрых,. . .
SDL3 для Web (WebAssembly): Сборка SDL3 и Box2D из исходников с помощью CMake и Emscripten
8Observer8 27.02.2026
Недавно вышла версия 3. 4. 2 библиотеки SDL3. На странице официальной релиза доступны исходники, готовые DLL (для x86, x64, arm64), а также библиотеки для разработки под Android, MinGW и Visual Studio. . . .
SDL3 для Web (WebAssembly): Реализация движения на Box2D v3 - трение и коллизии с повёрнутыми стенами
8Observer8 20.02.2026
Содержание блога Box2D позволяет легко создать главного героя, который не проходит сквозь стены и перемещается с заданным трением о препятствия, которые можно располагать под углом, как верхнее. . .
Конвертировать закладки radiotray-ng в m3u-плейлист
damix 19.02.2026
Это можно сделать скриптом для PowerShell. Использование . \СonvertRadiotrayToM3U. ps1 <path_to_bookmarks. json> Рядом с файлом bookmarks. json появится файл bookmarks. m3u с результатом. # Check if. . .
Семь CDC на одном интерфейсе: 5 U[S]ARTов, 1 CAN и 1 SSI
Eddy_Em 18.02.2026
Постепенно допиливаю свою "многоинтерфейсную плату". Выглядит вот так: https:/ / www. cyberforum. ru/ blog_attachment. php?attachmentid=11617&stc=1&d=1771445347 Основана на STM32F303RBT6. На борту пять. . .
Камера Toupcam IUA500KMA
Eddy_Em 12.02.2026
Т. к. у всяких "хикроботов" слишком уж мелкий пиксель, для подсмотра в ESPriF они вообще плохо годятся: уже 14 величину можно рассмотреть еле-еле лишь на экспозициях под 3 секунды (а то и больше),. . .
И ясному Солнцу
zbw 12.02.2026
И ясному Солнцу, и светлой Луне. В мире покоя нет и люди не могут жить в тишине. А жить им немного лет.
«Знание-Сила»
zbw 12.02.2026
«Знание-Сила» «Время-Деньги» «Деньги -Пуля»
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru