|
Запрос.Соединение
|
|||
---|---|---|---|
#18+
Здравствуйте помогите написать запрос, есть два документа Выдача книг и Возврат книг, как правильно записать соединение, чтобы выбирать те у которых нет пары, отличающиеся. Например В Выдаче: Чехов "Рассказы" взял читатель Михайлов Пушкин "Пиковая дама"-Иванов Толстой "Война и мир"-Смирнов В возврате: Чехов "Рассказы" взял читатель Михайлов Пушкин "Пиковая дама"-Иванов Результат: Толстой "Война и мир"-Смирнов ВЫБРАТЬ ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.( Название, Авторы, Держатель ), ВыдачаКнигНаРуки.ТЧ_выдачакниг.( Название, Авторы, Держатель, ДатаВозврата ) ИЗ Документ.ВозвратКнигОтЧитателя КАК ВозвратКнигОтЧитателя ВНУТРЕННЕЕ СОЕДИНЕНИЕ Документ.ВыдачаКнигНаРуки КАК ВыдачаКнигНаРуки ПО ВыдачаКнигНаРуки.ТЧ_выдачакниг.Название <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Название И ВыдачаКнигНаРуки.ТЧ_выдачакниг.Держатель <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Держатель И ВыдачаКнигНаРуки.ТЧ_выдачакниг.Авторы <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Авторы ГДЕ ВыдачаКнигНаРуки.ТЧ_выдачакниг.ДатаВозврата < &Дата ... |
|||
:
Нравится:
Не нравится:
|
|||
11.07.2013, 21:23 |
|
Запрос.Соединение
|
|||
---|---|---|---|
#18+
не совсем понятно для чего выбрать отличающиеся?выбрать книги которые не вернули??? ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2013, 10:23 |
|
Запрос.Соединение
|
|||
---|---|---|---|
#18+
Внутреннее заменить на внешнее. Проверять на Null возврат. Ещё, для контроля, можно на Null проверить выдачу. ;) ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2013, 10:43 |
|
Запрос.Соединение
|
|||
---|---|---|---|
#18+
Опаники, а почему в условии соедениния у вас неравенства!? Должны быть равенства! И ещё необходимо условие на порядок следования пар выдача-возврат, т.к. возможны ситуации, когда одну и ту же книгу берет читатель два и более раза. ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2013, 10:46 |
|
Запрос.Соединение
|
|||
---|---|---|---|
#18+
как-то кривозадо все... ПО ВыдачаКнигНаРуки.ТЧ_выдачакниг.Название <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Название И ВыдачаКнигНаРуки.ТЧ_выдачакниг.Держатель <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Держатель И ВыдачаКнигНаРуки.ТЧ_выдачакниг.Авторы <> ВозвратКнигОтЧитателя.ТЧ_ВозвратКниг.Авторы это вообще за гранью добра и зла ... |
|||
:
Нравится:
Не нравится:
|
|||
12.07.2013, 11:04 |
|
|
start [/forum/topic.php?fid=28&msg=38328912&tid=1519764]: |
0ms |
get settings: |
11ms |
get forum list: |
16ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
32ms |
get topic data: |
9ms |
get forum data: |
2ms |
get page messages: |
39ms |
get tp. blocked users: |
1ms |
others: | 327ms |
total: | 443ms |
0 / 0 |