UPDATE (operation must use an updateable query)
|
|
Ñðåäà, 20 Ìàÿ 2015 ã. 12:26
+ â öèòàòíèê
Èìååòñÿ çàïðîñ âèäà:
UPDATE t1 left join q1 on t1.id = q1.ID SET t1.Update_date=q1.MAX_Update_date
ãäå
t1 - òàáëèöà
q1 - çàïðîñ
A2010 ðóãàåòñÿ íà q1 êàê íà íåèçìåíÿåìûé çàïðîñ. Íî åñëè íàïðèìåð ïåðåíåñòè ðåçóëüòàòû q1 â òàáëèöó t2 è â çàïðîñå ïîìåíÿòü q1 íà t2 òî çàïðîñ îòðàáîòàåò.
Ìîæíî ëè êàê-òî ïî-äðóãîìó îáîéòè ýòó ïðîáëåìó íå ñîçäàâàÿ âðåìåííûå òàáëèöû?
Òàê æå íå ïîíÿòíî ïî÷åìó A2010 ðóãàåòñÿ, âåäü ÿ óêàçûâàþ â çàïðîñå ÷òî õî÷ó ìåíÿòü òîëüêî çíà÷åíèÿ òàáëèöû t1. Âåäü ÿ ìîã áû íàïèñàòü è òàê:
UPDATE t1,q1 left join q1 on t1.id = q1.ID SET t1.Update_date=q1.MAX_Update_date
http://www.sql.ru/forum/1157564/update-operation-must-use-an-updateable-query
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-