вложенный запрос. Хелп!

Gus_Hidding
Дата: 06.12.2009 17:30:45
Приветствую вас, профи.
рпошу объйснить как значение count правильно передать в update ?
делаю так:

Private Sub Кнопка5_Click()
    Dim s, db As Database

    s = "select * into dat " _
    & " from (SELECT count(*) as MN FROM c_request where c_request.uniq=true and c_request.group='ГПИ')"
    DoCmd.RunSQL s
    s = "update data_gpi set data_gpi.virabotka=DAT.MN where data_gpi.id_month=11"
    DoCmd.RunSQL s
    'DoCmd.RunSQL "drop table dat"


    
End Sub

но так не передать значение первой записи в таблице dat
каг быть?
Rivkin Dmitry
Дата: 06.12.2009 17:44:41
Лучше, покажи структуру таблиц и словами объясни, что надо сделать
отакота
Дата: 06.12.2009 18:24:31
можно в таком духе
update data_gpi 
set data_gpi.virabotka=DCount("*","c_request","uniq=true and group='ГПИ'")
where data_gpi.id_month=11
Gus_Hidding
Дата: 07.12.2009 02:31:33
спасибо, отакота! То что надо.