• Sergey__ (19.09.09 14:07) [0]
    Уважаемые мастера, по какой причине запрос
    select что-то,MAX(дата)
    from нужные таблицы(2)
    where некоторые_критерии_выборки
    group by что-то
    возвращает более одной записи ? По идее при использовании агрегатной ф-ции должна вернуться одна запись. Или я что-то упустил ?
  • Inovet © (19.09.09 14:16) [1]
    > [0] Sergey__   (19.09.09 14:07)
    > Уважаемые мастера, по какой причине запрос
    > select что-то,MAX(дата)
    > from нужные таблицы(2)
    > where некоторые_критерии_выборки
    > group by что-то
    > возвращает более одной записи ? По идее при использовании
    > агрегатной ф-ции должна вернуться одна запись. Или я что-
    > то упустил ?

    Это самое "Что-то".
  • novex (19.09.09 14:24) [2]
    Таблица "Ведомость"
    ФИО                                 Сумма
    ИвановИИ                          10-00
    ПетровПП                          20-00
    СидоровСС                        30-00
    ИвановИИ                          30-00
    ПетровПП                           10-00
    ...

    select ФИО, Max(Сумма)
    from Ведомость
    Where Сумма > 0
    group by ФИО

    как думаешь что вернет?

    пиши в следующий раз код запроса.
Есть новые Нет новых   [134435   +33][b:0][p:0]