| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > MySQL > Select from select |
| Автор: andriy89 21.9.2011, 19:58 | ||
| Добрый вечер! Есть ли возможность группировать данные по итоговой таблице, полученной с помощью select в одном запросе ? Есть 2 таблицы: 1) Клиенты с полями: idPer, Name, City 2) Заказы c полями: idOrd, OrderNo, idPer, OrderPricе Необходимо вначале вывести всех клиентов и их заказы, и сразу же в итоговой таблице сгруппировать сумму заказов по каждому клиенту. Попробовал что-то типа:
Не работает. И еще вопрос: как по итоговой таблице можно удалить строку (столбец) ? |
| Автор: andriy89 21.9.2011, 20:23 | ||||
1) А если все-таки одним запросом, то возможно ли реализовать это ? 2) Уточню вопрос: мы сделали запрос SELECT. Вывелась результирующая таблица. Можно ли из этой таблицы удалить строку (столбец), используя этот же запрос SELECT (т.е. опять получается два запроса в одном) ? |
| Автор: Akina 21.9.2011, 22:06 | ||
как ты себе это представляешь?
нет |
| Автор: andriy89 21.9.2011, 22:40 | ||||
я поэтому и спрашиваю |
| Автор: rodnover 22.9.2011, 07:43 | ||||
union считается одним запросом?
или
|
| Автор: andriy89 22.9.2011, 09:34 | ||||||
это один запрос, но в итоговой таблице будут результаты первого + второго запроса. |
| Автор: rodnover 22.9.2011, 10:18 | ||||
И? Нужно чтобы в 2х разных отображаемых таблицах были подобные сведения? тогда либо 2 запроса, либо к средствам языка на котором реализуется отображение данных.
|