![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
blur |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 9.11.2004 Репутация: нет Всего: 1 |
Всем приветик,
Помогите составить запросик: Есть таблица, в которой храняться поступления в школы: Student_Id Begin_Date End_Date Grade_level ... 100 2005-01-01 2005-01-01 10 100 2005-01-01 null 11 200 2005-01-01 null 9 ... ......... ........ ... Мне нужно получить всех студентов(без повторений) и при этом самые последние поступления каждого студента. Что-то никак не могу допарить как такое сделать ![]() |
|||
|
||||
chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 8 Всего: 77 |
Во первых:
Что значит "без повторений"? Я так понимаю, каждый студент записан там один раз. Или логика предполагает, что любой студент может быть зарегистрирован несколько раз? То есть несколько раз отучился в школе? Или запись на каждый период времени(если он переходил из школы в школу) ? -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
blur |
|
|||
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 9.11.2004 Репутация: нет Всего: 1 |
Студент может быть зарегестрирован в этой таблице несколько раз: зарегестрировался, поучился, надоело, ушел, опять зарегестрировался.... Записей на период нету. |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15718 Регистрация: 24.3.2004 Где: Dublin Репутация: 24 Всего: 538 |
Ну что-то типа:
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Akina |
|
|||
Советчик ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 20581 Регистрация: 8.4.2004 Где: Зеленоград Репутация: 13 Всего: 454 |
Писано на коленке, но идея, полагаю, ясна
-------------------- О(б)суждение моих действий - в соответствующей теме, пожалуйста. Или в РМ. И высшая инстанция - Администрация форума. |
|||
|
||||
chief39 |
|
|||
![]() карманная тигра ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 1631 Регистрация: 20.5.2005 Где: Киев Репутация: 8 Всего: 77 |
Тогда так:
Но вообще лучше бы ввести в эту табличку поле ID(SID или ещё как-нибудь) для идентификации не студента а ЗАПИСИ. Тогда можно красиво выбирать всю строку, а не просто айди студента с последней датой Добавлено @ 22:02 Мляха... таблиц набежало.. у каждого свои... ![]() blur, скажи названия таблиц(для единообразия нелпа ![]() -------------------- Люди - это свечи. Они либо горят, либо их - в жопу!(с) |
|||
|
||||
blur |
|
||||||
Шустрый ![]() Профиль Группа: Участник Сообщений: 126 Регистрация: 9.11.2004 Репутация: нет Всего: 1 |
Самое то ![]() ![]() Добавлено @ 22:49 А запросик получился вот такой:
Это сообщение отредактировал(а) blur - 27.6.2006, 22:46 |
||||||
|
|||||||
![]() ![]() ![]() |
Правила форума "Общие вопросы по базам данных" | |
|
Данный форум предназначен для обсуждения вопросов о базах данных не попадающих под тематику других форумов:
Данный форум не предназначен для:
Если вы не соблюдаете эти правила, не удивляйтесь потом не найдя свою тему/сообщение.
Полезные советы: Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, LSD, Zloxa. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | СУБД, общие вопросы | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |