Аватар для rsotun
63 / 63 / 13
Регистрация: 20.04.2010
Сообщений: 475

Несколько SELECT в запросе

06.11.2019, 15:11. Показов 4647. Ответов 7
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Здравствуйте! Помогите решить , есть запрос который работает:
MySQL
1
SELECT id,(SELECT name FROM place WHERE id=[man])nameman FROM corp
Как теперь добавить еще к запросу столбец study из другой таблицы где id = nameman
Что то типа такого(но это не работает):
MySQL
1
SELECT id,(SELECT name FROM place WHERE id=[man])nameman,(SELECT study FROM org WHERE id=[nameman])study FROM corp
0
cpp_developer
Эксперт
20123 / 5690 / 1417
Регистрация: 09.04.2010
Сообщений: 22,546
Блог
06.11.2019, 15:11
Ответы с готовыми решениями:

Что неверно в запросе Insert Into...Select
Задача: Есть две таблицы, берем значение из одной и ставим в другую, если его там еще нет. Если оно есть, то оставляем без изменений. ...

Недопустимое имя объекта - ошибка при запросе SELECT * FROM
Всем привет! Подскажите, в чем может быть дело - создаю простейшую таблице и при запросе SELECT * FROM, но она не выводится и выдается...

Как обращаться к русским полям таблицы в запросе Select?
Как обращаться к русским полям таблицы в запросе Select?

7
3614 / 2135 / 756
Регистрация: 02.06.2013
Сообщений: 5,169
06.11.2019, 16:26
rsotun, см. JOIN
0
 Аватар для rsotun
63 / 63 / 13
Регистрация: 20.04.2010
Сообщений: 475
06.11.2019, 19:26  [ТС]
Просто супер ответ.
Проблема в том что у меня не получается,мне бы пример а не теория, из теории у меня ниче не получилось.
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
06.11.2019, 20:48
Цитата Сообщение от rsotun Посмотреть сообщение
Просто супер ответ.
Проблема в том что у меня не получается,мне бы пример а не теория, из теории у меня ниче не получилось.
Для начала перепишите запрос с алиасами таблиц у всех полей.
И покажите CREATE TABLE для таблиц, участвующих в запросе.
0
 Аватар для rsotun
63 / 63 / 13
Регистрация: 20.04.2010
Сообщений: 475
06.11.2019, 23:09  [ТС]
Для начала перепишите запрос с алиасами таблиц у всех полей.
И покажите CREATE TABLE для таблиц, участвующих в запросе.
Я ж написал, зачем там рисовать схемы и т.д. 3 таблицы по 2 поля.
0
150 / 120 / 36
Регистрация: 01.11.2019
Сообщений: 425
07.11.2019, 08:30
Без БД писать запрос это п....ц!

SQL
1
2
3
4
SELECT ID, place.name, org.study
FROM corp
LEFT JOIN (SELECT ID, name FROM place WHERE id=[man]) AS place ON corp.ID=place.ID
LEFT JOIN (SELECT ID, study FROM org WHERE id=[nameman]) AS org ON corp.ID=org.ID
0
Эксперт Pascal/Delphi
 Аватар для xxbesoxx
1135 / 616 / 129
Регистрация: 13.02.2009
Сообщений: 3,600
07.11.2019, 11:02
Цитата Сообщение от rsotun Посмотреть сообщение
зачем там рисовать схемы и т.д.
Тебя спросили что показать таблицы с помощью инструкции CREATE TABLE и это для тебя .!
-- с: 20.04.2010 на форуме и
Цитата Сообщение от rsotun Посмотреть сообщение
у меня не получается,мне бы пример а не теория, из теории у меня ниче не получилось.
0
1116 / 761 / 183
Регистрация: 27.11.2009
Сообщений: 2,272
07.11.2019, 11:22
Цитата Сообщение от volkomorov Посмотреть сообщение
Без БД писать запрос это п....ц!

SQL
1
2
3
4
SELECT ID, place.name, org.study
FROM corp
LEFT JOIN (SELECT ID, name FROM place WHERE id=[man]) AS place ON corp.ID=place.ID
LEFT JOIN (SELECT ID, study FROM org WHERE id=[nameman]) AS org ON corp.ID=org.ID
Откуда вы знаете, в какой таблице какие у него поля?
Может, в разных таблицах есть поля с одинаковым именем?
Правильно ли поощрять хамский ответ вопрошающего?

Вы сейчас мне ответите, что если в 3 таблицах по 2 поля, то и так всё ясно?
Но в первом посте даже и этой информации не было...
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
raxper
Эксперт
30234 / 6612 / 1498
Регистрация: 28.12.2010
Сообщений: 21,154
Блог
07.11.2019, 11:22
Помогаю со студенческими работами здесь

Объединить несколько Select?
У меня такая ситуяция: IF $a=1 begin Select * from table1 end IF $b=1 begin Select * from table2

Несколько операторов select в одном запросе
Доброго времени суток! Мое первое сообщение на моем первом форуме) Сам новичок в программировании, поэтому просьба строго не судить. ...

Select + JOIN или несколько select
Сейчас занимаюсь проектированием архитектуры своего (будущего) php-приложения и наткнулся на противоречие. (по крайней мере для меня оно...

Ошибка в запросе SELECT
У меня есть таблица "DD" В ней один из столбцов имеет наименование "CLIENT" В IBConsole - > InteractivSQL прописывают такую запрос ...

Кирилица в запросе SELECT LIKE
Здравствуйте! Перекопал MSDN, Google, но ничего не смог найти. Коннект к БД MS Access (или это Paradox формат) через драйвер ODBC....


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

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

Новые блоги и статьи
SDL3 для Web (WebAssembly): Работа со звуком через SDL3_mixer
8Observer8 08.02.2026
Содержание блога Пошагово создадим проект для загрузки звукового файла и воспроизведения звука с помощью библиотеки SDL3_mixer. Звук будет воспроизводиться по клику мышки по холсту на Desktop и по. . .
SDL3 для Web (WebAssembly): Основы отладки веб-приложений на SDL3 по USB и Wi-Fi, запущенных в браузере мобильных устройств
8Observer8 07.02.2026
Содержание блога Браузер Chrome имеет средства для отладки мобильных веб-приложений по USB. В этой пошаговой инструкции ограничимся работой с консолью. Вывод в консоль - это часть процесса. . .
SDL3 для Web (WebAssembly): Обработчик клика мыши в браузере ПК и касания экрана в браузере на мобильном устройстве
8Observer8 02.02.2026
Содержание блога Для начала пошагово создадим рабочий пример для подготовки к экспериментам в браузере ПК и в браузере мобильного устройства. Потом напишем обработчик клика мыши и обработчик. . .
Философия технологии
iceja 01.02.2026
На мой взгляд у человека в технических проектах остается роль генерального директора. Все остальное нейронки делают уже лучше человека. Они не могут нести предпринимательские риски, не могут. . .
SDL3 для Web (WebAssembly): Вывод текста со шрифтом TTF с помощью SDL3_ttf
8Observer8 01.02.2026
Содержание блога В этой пошаговой инструкции создадим с нуля веб-приложение, которое выводит текст в окне браузера. Запустим на Android на локальном сервере. Загрузим Release на бесплатный. . .
SDL3 для Web (WebAssembly): Сборка C/C++ проекта из консоли
8Observer8 30.01.2026
Содержание блога Если вы откроете примеры для начинающих на официальном репозитории SDL3 в папке: examples, то вы увидите, что все примеры используют следующие четыре обязательные функции, а. . .
SDL3 для Web (WebAssembly): Установка Emscripten SDK (emsdk) и CMake для сборки C и C++ приложений в Wasm
8Observer8 30.01.2026
Содержание блога Для того чтобы скачать Emscripten SDK (emsdk) необходимо сначало скачать и уставить Git: Install for Windows. Следуйте стандартной процедуре установки Git через установщик. . . .
SDL3 для Android: Подключение Box2D v3, физика и отрисовка коллайдеров
8Observer8 29.01.2026
Содержание блога Box2D - это библиотека для 2D физики для анимаций и игр. С её помощью можно определять были ли коллизии между конкретными объектами. Версия v3 была полностью переписана на Си, в. . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru