Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос вывода всех строк по условию / 7 сообщений из 7, страница 1 из 1
17.03.2014, 13:22:10
    #38588121
Minindog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Здравствуйте. Очень срочно надо составить запрос, но что-то никак у меня не получается.
В общем, есть таблица:

___КОД___СТОИМОСТЬ
___100____500
___100____300
___100____300
___100____0
___200____700
___200____250
___300____1200
___400____0

Мне нужно вывести все строчки, сумма стоимости по коду которых больше 1000. Т.е. должно получится:

___КОД___СТОИМОСТЬ
___100____500
___100____300
___100____300
___100____0
___300____1200
...
Рейтинг: 0 / 0
17.03.2014, 13:55:58
    #38588186
Minindog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
В сгруппированном виде получается вывести:
Код: sql
1.
2.
SELECT cod, us
FROM (SELECT Таблица1.cod, Sum(Таблица1.us) AS us FROM Таблица1 GROUP BY Таблица1.cod HAVING ((Sum(Таблица1.us))>10));



а вот в развернутом - никак (
...
Рейтинг: 0 / 0
17.03.2014, 14:45:25
    #38588292
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Код: sql
1.
2.
3.
4.
SELECT code,SUM(cost) as s
FROM mytable
GROUP BY code
HAVING s>1000
...
Рейтинг: 0 / 0
17.03.2014, 14:59:20
    #38588323
Minindog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Код: sql
1.
GROUP BY code


приведет к группировке по полю код и выведет в сгруппированном виде:

___КОД___СТОИМОСТЬ
___100____1100
___300____1200

а мне в развернутом.
...
Рейтинг: 0 / 0
17.03.2014, 16:04:27
    #38588423
bochkov
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Код: sql
1.
2.
3.
4.
5.
6.
SELECT * 
FROM mytable as m
JOIN (SELECT code,SUM(cost) as s
FROM mytable
GROUP BY code
HAVING s>1000) as t ON m.code=t.code
...
Рейтинг: 0 / 0
17.03.2014, 16:07:06
    #38588431
Akina
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Получите нужные КОД в подзапросе.
...
Рейтинг: 0 / 0
17.03.2014, 17:06:55
    #38588510
Minindog
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
запрос вывода всех строк по условию
Всем спасибо большое, отдельная благодарность bochkov . Спасибо за помощь.
...
Рейтинг: 0 / 0
Форумы / MySQL [игнор отключен] [закрыт для гостей] / запрос вывода всех строк по условию / 7 сообщений из 7, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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