Форум: Форум PHPФорум ApacheФорум Регулярные ВыраженияФорум MySQLHTML+CSS+JavaScriptФорум FlashРазное
Новые темы: 0000000
PHP Puzzles. Авторы: Кузнецов М.В., Симдянов И.В. PHP на примерах (2 издание). Авторы: Кузнецов М.В., Симдянов И.В. Самоучитель MySQL 5. Авторы: Кузнецов М.В., Симдянов И.В. Объектно-ориентированное программирование на PHP. Авторы: Кузнецов М.В., Симдянов И.В. PHP. Практика создания Web-сайтов (второе издание). Авторы: Кузнецов М.В., Симдянов И.В.
ВСЕ НАШИ КНИГИ
Консультационный центр SoftTime

Форум MySQL

Выбрать другой форум

 

Здравствуйте, Посетитель!

вид форума:
Линейный форум Структурный форум

тема: Минимальная цена с условием
 
 автор: Eldqs   (13.05.2012 в 15:38)   письмо автору
 
 

как можно узнать минимальную цену только у цветных принтеров.
если имеется В таблице Printer для каждой модели принтера указывается, является ли он цветным - color ('y', если цветной и 'n' если ч\б ), тип принтера - type (лазерный – 'Laser', струйный – 'Jet' или матричный – 'Matrix') и цена - price.
если написать min(price) то выходит что оказывается самая минимальная цена у ч\б принтера.
а если написать min(select price from printer where color ='y')
выходит ошибка Incorrect syntax near the keyword 'select'.

  Ответить  
 
 автор: cheops   (13.05.2012 в 16:18)   письмо автору
 
   для: Eldqs   (13.05.2012 в 15:38)
 

Добавьте WHERE-условие color = 'y'
SELECT
  MIN(price) AS price
FROM
  printer
WHERE
  color = 'y'

  Ответить  
 
 автор: Eldqs   (13.05.2012 в 17:26)   письмо автору
 
   для: cheops   (13.05.2012 в 16:18)
 

thank you

  Ответить  
Rambler's Top100
вверх

Rambler's Top100 Яндекс.Метрика Яндекс цитирования