![]() |
Модераторы: Akella |
![]() ![]() ![]() |
|
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
две таблицы, хранящие данные об каръере человека:
человек в разное время мог работать на разных должностях. пытаюсь придумать запрос, чтоб вытянуть данные о последней занимаемой должности(с максимальной датой, очевидно), но ничего не выходит ![]() Выводить надо FIO человека и idVacancy из таблицы carier - потому просто group by не обойтись. Дело осложняется тем, что основной опыт - на MySQL, и здесь он плохо применим: что-то вложенные запросы не работают(SELECT FROM SELECT), ХП, как я понял, не могут вызываться в условии ON JOIN'a - только отдельно при помощи EXECUTE... Я в растерянности. Подбросьте идею, как такое можно реализовать, пожалуйста. |
|||
|
||||
Alex |
|
|||
![]() Эксперт ![]() ![]() ![]() ![]() Профиль Группа: Экс. модератор Сообщений: 4147 Регистрация: 25.3.2002 Где: Москва Репутация: 7 Всего: 162 |
поставь FB 2.0 и все вложенные запросы начнут работать
PS: Писать сечас под IB 6.0 это приступление -------------------- Написать можно все - главное четко представлять, что ты хочешь получить в конце. |
|||
|
||||
Golden Hands |
|
|||
![]() Золотой ![]() ![]() ![]() ![]() Профиль Группа: Участник Клуба Сообщений: 2023 Регистрация: 23.1.2005 Где: Екатеринбург Репутация: 3 Всего: 83 |
В таблице people сделай поле idman ключевым. -------------------- Мы обречены... но только на победу! Настанет день, и мы построим новый дом. Внесем в него тепло, что сохранить сумели, И воскресим все то, что в нас когда-то умерло... © Тень Света |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: нет Всего: 260 |
Golden Hands, спасибо огромное
![]() ![]() Alex, понимаешь, это условия обучения - ограниченность в выборе инструмента. кроме того, я помгал девушке перепроектировать БД под максимальную, по моему мнению, гибкость. А эта структура не увязалась с SQL в InteRBase(точнее, почти не увязалась - хорошо, что решение-таки нашлось). И я оказался не просто в глупом положении... Вроде как, кинул утопающему(утопающей) вместо спасательного круга камень ![]() Добавлено @ 02:06 само собой ![]() |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Interbase" | |
|
Обязательно указание: 1. Версию InterBase (Firebird, Yaffil) 2. Способа доступа (ADO, BDE, IBX и т.д.)
Если Вам понравилась атмосфера форума, заходите к нам чаще! С Уважением, Akella. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Firebird, Interbase | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |