captor Новичок 7 Май 2007 #1 есть ячейка 5 6 NULL 7 как из нее рациональней выудить max() или NULL (если есть.) запрос вида: PHP: SELECT name, MAX(start_dev) start_dev from table GROUP by name ORDER by name т.е. если в ячейке start_dev встречается строка с NULL, то выводить NULL, если нет - то max() Спасибо!
есть ячейка 5 6 NULL 7 как из нее рациональней выудить max() или NULL (если есть.) запрос вида: PHP: SELECT name, MAX(start_dev) start_dev from table GROUP by name ORDER by name т.е. если в ячейке start_dev встречается строка с NULL, то выводить NULL, если нет - то max() Спасибо!
chira Новичок 7 Май 2007 #2 Код: SELECT name , IF(sum(start_dev IS NULL) = 0,max(start_dev),NULL) start_dev from table GROUP by name ORDER by name
Код: SELECT name , IF(sum(start_dev IS NULL) = 0,max(start_dev),NULL) start_dev from table GROUP by name ORDER by name