Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Группировка в sql запросе по максимальному значению (дубль два)  [new]
TwoRS
Member

Откуда:
Сообщений: 113
Есть
Таблица Zadolgnosti
-Zachetka
-lekcii
-praktika
-moduli
-nomer
Таблица SpisokZadolgnostey
-DisciplinaID
-Semester
-Data
-Kurs
-Potok
-Nomer
- -------------------------
Приходят данные,например,что на 1 курс,1поток студенты имеют задолжности по дисциплине DisciplinaID
- --
я добавляю, что будет исчисление по данной дисциплине за семестр у студентов 1 курса...потока, и присваивается автоинкрементом номер(nomer)
- ---
Потом выставляются задолджности
например
иванов получил задолжность за 1 октября по алгебре 20 часов по практике,10 по лекц,и не сдал 1 модуль.....
и т.д.
Потом приходят данные уже например на 1 декабря по тому же предмету....и т.д.
Фактически данные более старой даты уже не действительны, но они есть(как архив)
.
и мне надо вывести задолжности у иванова самой новой даты по дисциплине, (или не выводить их вообще если исчисление есть за более новую дату, а у него задолжностей нет, т.е. какбы считается что он сдал всё)

мне надо узнать дисциплины с самой последней датой, точнее номера...(с where kurs=1 and potok=1 and semester=1) из Spisokzadolgnostey
потом перебрать в задолжностях данные номера и посмотреть задолжности у Zachetka (Иванова)
и вывести что у Иванова такие то задолжности (а если были задолжности за старую дату по предмету, а есть новая по этому же предмету и Иванова в списке нет(т.е. сдал всё), то их выводить не надо)

Сообщение было отредактировано: 1 фев 12, 19:24
1 фев 12, 19:19    [12014905]     Ответить | Цитировать Сообщить модератору
 Re: Группировка в sql запросе по максимальному значению (дубль два)  [new]
kDnZP
Member [заблокирован]

Откуда: ★[msg=16399436]★[msg=20850760]
Сообщений: 11289
TwoRS, ну и зачем открывать еще одну тему? Эта тема уже не по феншую?
1 фев 12, 19:43    [12014998]     Ответить | Цитировать Сообщить модератору
 Re: Группировка в sql запросе по максимальному значению (дубль два)  [new]
Гавриленко Сергей Алексеевич
Member

Откуда:
Сообщений: 37254
Все темы закрыты за кросспостинг.
1 фев 12, 20:39    [12015205]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить