Я пытаюсь выработать min
и max
цену на столе предметов:«мин» и «макс» не работает с другой информацией
item [itemcode] [itemname] [iteminfo] [price]
Я хочу, чтобы получить не только мин и максимальная цена, но также и то, что элемент: , поэтому результат запроса должен быть самым дешевым элементом, item item item info, а затем хотите изменить синтаксис для его максимальной версии. Самый дорогой предмет, имя и товар и т. Д. выберите мин (цена) с позиции
Это прекрасно работает. Возвращает минимальное значение с max. Но, когда я пытаюсь получить информацию о товаре, он возвращает все строки таблицы не только одной строки, где она самая дешевая или самая дорогая. Например:
select min(price) as lowest, itemcode, itemname, iteminfo
from item
group by itemname
Я не уверен, что я делаю неправильно? Может кто-нибудь мне помочь?
При использовании Oracle, ваш «например» запрос будет включать ORA-00979 точно. Он не может «вернуть все строки», он ничего не может вернуть по дизайну. Поэтому, пожалуйста, покажите свой истинный выбор и некоторые его результаты. –
, используя oracle, запрос также работает, но он возвращает все строки таблицы, если я запустил его, чтобы получить только самую низкую цену и максимальную цену, я получаю это в порядке, но когда я хочу знать, что такое элементы, вот где он не работает, я мог бы заказать таблицу, например, сказал Дирк, но, пытаясь получить минимальную цену товара и его информацию только за одну строку данных, я могу получить минимальную цену в полном порядке, но если я хочу, чтобы остальная часть линии doesnt work –