| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Составление SQL-запросов > маскимальное значение поля отобранных строк |
| Автор: DeamonShan 4.6.2008, 10:52 | ||
делаю такой запрос, незнаю, не пашет... задача: выбрать максимальное значение поля нескольких отобранных строк по id... help |
| Автор: Akina 4.6.2008, 11:09 |
| а группировка где? |
| Автор: DeamonShan 4.6.2008, 11:14 |
| то есть группировка??? я в sql не шарью))) |
| Автор: Deniz 4.6.2008, 11:17 |
| а что говорит? а накой там группировка? |
| Автор: DeamonShan 4.6.2008, 11:19 | ||
| Ничего не говорит, пустой результат... я средствами пхп обращаюсь к БД можт вкоде дело?
$str[0] || $str['num']?? |
| Автор: ТоляМБА 4.6.2008, 11:41 | ||
Начнём с того, что:
|
| Автор: DeamonShan 4.6.2008, 11:46 |
| ТоляМБА, смари выше))) |
| Автор: ТоляМБА 4.6.2008, 11:47 |
| Кстати, а NUM случайно не зарезервированное имя (MS-SQL под рукой нет) |
| Автор: DeamonShan 4.6.2008, 11:49 | ||
Да нет, так то работает... если вместо max(num) поставить звездачку, работает как часики... |
| Автор: ТоляМБА 4.6.2008, 12:10 | ||||
при
и
результат одинаковый? Что то выдаёт? Добавлено через 43 секунды Мы имя поля проверяем, а не звёздочку |
| Автор: DeamonShan 4.6.2008, 12:41 | ||||
оба случая дали разные результаты... это кстать и прально, так и должно быть.... но с функцией max ни первый ни второй не выдает результов... |
| Автор: Deniz 4.6.2008, 12:42 | ||
Т.е.
Таки скажи какая СУБД? |
| Автор: ТоляМБА 4.6.2008, 12:43 | ||
Ну тогда остаётся попробовать:
|
| Автор: Akina 4.6.2008, 12:56 | ||
что дает
|
| Автор: DeamonShan 4.6.2008, 13:41 | ||||||
БД - MySQL
пустой результат...
тоже пустой... ребята, я выше говорил, никто не заметил наверное... я средствами пхп обращаюсь, вот:
можт тут не прально? |
| Автор: Akina 4.6.2008, 16:51 |
| id_postavshik - какого типа? неужели строковый? |
| Автор: DeamonShan 4.6.2008, 18:53 |
| id_postavshik - integer кстати о типах полей... поле num - оказывается строковое(((( поэтому пришлось действовать по другому...уточнил условие, оказывает каждая новая запись имеет значение NUM больше предыдушей, поэтому достаточно выбрать последнюю запись... |
| Автор: Akina 4.6.2008, 22:23 |
Однако заставляет в этом усомниться. |