SQLinfo.ru - Все о MySQL

Форум пользователей MySQL

Задавайте вопросы, мы ответим

Вы не зашли.

#1 22.12.2020 14:54:54

SFproG
Участник
Зарегистрирован: 22.12.2020
Сообщений: 3

Несколько запросов в одну таблицу

Добрый день! С MySql не профи.

Возможно ли, несколько разных запросов вывести в ОДНОЙ ТАБЛИЦЕ?


Запросы:

SELECT menu_type.modified, menu_type.title, classe.data
FROM menu_type
JOIN classe
ON classe.data = menu_type.title
LIMIT 30;


SELECT cash_flow.facial_code, students.student_code, cash_flow.incoming, students.student_fio
FROM cash_flow
JOIN students
ON cash_flow.facial_code = students.student_code
WHERE cash_flow.incoming <= 1000 AND cash_flow.incoming >= 300
LIMIT 30;


SELECT students.student_fio
FROM students
LIMIT 30;


По отдельности они работают. А все сразу - нет.

Или это, возможно, только как-то, через Временные Таблицы?

Отредактированно SFproG (22.12.2020 17:46:48)

Неактивен

 

#2 22.12.2020 19:07:22

deadka
Администратор
Зарегистрирован: 14.11.2007
Сообщений: 2422

Re: Несколько запросов в одну таблицу

Вы во всех запросах выбираете разное количество столбцов.
Если было одинаковое - можно было бы через UNION ALL объединить.
А зачем Вам  их в одну таблицу? это же разнородные данные совсем. Опишите задачу подробнее - что нужно-то вообще?


Зеленый свет для слабаков, долги отдают только трусы, тру гики работают только в консоли...

Неактивен

 

#3 23.12.2020 05:57:22

SFproG
Участник
Зарегистрирован: 22.12.2020
Сообщений: 3

Re: Несколько запросов в одну таблицу

У меня каждый запрос формируется отдельно. А потом все сформированное генерирует общий лист всех запросов. Из которого хотелось бы сформировать одну единственную таблицу.


Тут во вкладках слева формируются отдельные запросы:
https://doc.sfprog-work.com/7777.jpg


А тут в "Основной вкладке" (main) формируются/собираются все запросы из вышестоящих вкладок, включая сам основной.
Из этих запросов должна сформироваться одна таблица (Отчет):

https://doc.sfprog-work.com/8888.jpg

Неактивен

 

#4 23.12.2020 14:00:56

vasya
Архат
MySQL Authorized Developer
Откуда: Орел
Зарегистрирован: 07.03.2007
Сообщений: 5842

Re: Несколько запросов в одну таблицу

приведите пример с данными:
что возвращают отдельные запросы и как при этом должна выглядеть итоговая таблица.

Неактивен

 

#5 24.12.2020 14:00:48

SFproG
Участник
Зарегистрирован: 22.12.2020
Сообщений: 3

Re: Несколько запросов в одну таблицу

Вроде, нашел выход. Использовать UNION ALL. Спасибо!
Надеюсь, получится.

Неактивен

 

Board footer

Работает на PunBB
© Copyright 2002–2008 Rickard Andersson