|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
Ув. специалисты, извините, что за поможением к вам обращаюся, сам не программист. Внесите пожалуйста в код коррективы, т.к. работает не так как надо. Требуется создать запрос, который будет менять значение в поле [Пациенты].[Диагноз] на значение, которое есть в таблице [Форма работы с учетными].[_Диагноз] у пациента, у которого [Пациенты].[№] (№- это ключевое поле) совпадает с [Форма работы с учетными].[Фамилия, имя, отчество_]. Код: sql 1. 2. 3. 4. 5.
В данном запросе по-отдельности все работает как надо (т.е. INNER JOIN выводит нужного пациента), DLOOKUP выводит нужный диагноз. А совместно ничего не меняется. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 16:08 |
|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
ЛысёкУв. специалисты, извините, что за поможением к вам обращаюся, сам не программист. Внесите пожалуйста в код коррективы, т.к. работает не так как надо. Требуется создать запрос, который будет менять значение в поле [Пациенты].[Диагноз] на значение, которое есть в таблице [Форма работы с учетными].[_Диагноз] у пациента, у которого [Пациенты].[№] (№- это ключевое поле) совпадает с [Форма работы с учетными].[Фамилия, имя, отчество_]. Код: sql 1. 2. 3. 4.
так попробуйте Код: sql 1. 2. 3. 4.
... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 16:18 |
|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
непоймучка так попробуйте Код: sql 1. 2. 3. 4.
[/quot] То же самое, значение в поле [Диагноз] остается прежним, не переносится из [Форма работы с учетными] ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 16:22 |
|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
непоймучка, стоп, извиняюсь. кажется работает. спасибо! ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 16:24 |
|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
непоймучка, Блин, и мой запрос работает, вот я лох. Просто в режиме таблицы показывает старый диагноз, а через выполнить всё работает. Спасибо еще раз, извините. ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 16:27 |
|
UPDATE с подчиненным запросом с исп. DLOOKUP
|
|||
---|---|---|---|
#18+
Лысёкнепоймучка, Блин, и мой запрос работаетон сработает корректно только в случае, если в [Форма работы с учетными] - одна запись, ибо DLOOKUP без критерия (а у вас он именно такой) читает значение указанного поля из первой записи таблицы но самое главное - использование DLOOKUP в таком запросе вообще лишено смысла, т.к. при помощи вашего INNER JOIN вы УЖЕ имеете там значение, нужное для обновления, и дополнительное обращение к базе данных (которое выполняет любой DLookup) не требуется ... |
|||
:
Нравится:
Не нравится:
|
|||
04.02.2016, 17:00 |
|
|
start [/forum/topic.php?fid=45&msg=39163140&tid=1613960]: |
0ms |
get settings: |
12ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
38ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
38ms |
get tp. blocked users: |
1ms |
others: | 315ms |
total: | 441ms |
0 / 0 |