Mail.ruПочтаМой МирОдноклассникиВКонтактеИгрыЗнакомстваНовостиКалендарьОблакоЗаметкиВсе проекты

Помогите сделать запрос в SQL

Fsolya Ученик (123), закрыт 4 года назад
Есть запрос:
SELECT AVG(`Ставка`), `Ставка`, (AVG(`Ставка`)-`Ставка`)
FROM `работники`
При выводе почему то выводится только 1 строка, хотя строк, в которой есть столбец Ставка - 8
Помогите пожалуйста
Лучший ответ
Ламзин Андрей Просветленный (35207) 4 года назад
Примерно так у меня сработало
SELECT id, price, (SELECT AVG(`price`) FROM `aderts`) AS _avg FROM `adverts`

Тип сервера: MariaDB
Версия сервера: 10.1.13-MariaDB - Source distribution
Остальные ответы
Сергей Бизон Искусственный Интеллект (484944) 4 года назад
Ну так ничего необычного. Ты и выбираешь одну строку.
Для выбора нескольких нужно добавить условие, например WHERE
Ну или объединить строки с помощь JOIN
FsolyaУченик (123) 4 года назад
Подскажите пожалуйста что именно указать в WHERE
Сергей Бизон Искусственный Интеллект (484944) Ну например конец базы данных
Похожие вопросы