Ïîäñêàæèòå, ÷òî ýôôåêòèâíåå: IN(1000 ðàçíûõ ÈÄ) èëè âðåìåííàÿ òàáëèöà?
|
|
Âòîðíèê, 29 Äåêàáðÿ 2015 ã. 12:20
+ â öèòàòíèê
Èç Excel îðàíèçîâàí êîííåêøí ê áàçå mdb, ëåæàùåé â ñåòè.
 ýêñåëü ïîëüçîâàòåëè âûãðóæèþò (èç ãîëîâû, àñòðàëà, èç ñêàíåðà øòðèõ-êîäà è åùå íåèçâåñòíî îòêóäà...) ñïèñîê ID. Ïî ñîâïàâøèì ÈÄ èç áàçû Access â Excel ïîäòÿãèâàþòñÿ äàííûå.
Èòàê âîïðîñ: ÷òî íàâàø âçãëÿä ëó÷øå, âûïîëíèòü çàïðîñ ê áàçå â âèäå
SELECT ñïèñîê_ïîëåé, FROM òàáëèöû_â áàçå_Access WHERE ID IN (ID1, ID2...ID1000)
èëè äëÿ êàæäîãî ïîëüçîâàòåëÿ ñîçäàâàòü òàáèöó ñî ñïèñêîì ÈÄ, è ïîòîì åå äðîïàòü è äåëàòü ïàê ÁÄ, îæèäàÿ êîãäà æå îíà ñëîìàåòñÿ. SQL-ñåðâåðà íåò è íå ïðåäâèäèòñÿ.
Ïûòàëñÿ ñäåëàòü âðåìåííóþ ÁÄ íà íà ñòîðîíå ïîëüçîâàòåëÿ, íî
èç-çà íåïîíÿòíîãî ïîâåäåíèÿ çàïðîñà íå ïðîêàòèëî.
http://www.sql.ru/forum/1193059/podskazhite-chto-effektivnee-in-1000-raznyh-id-ili-vremennaya-tablica
-
Çàïèñü ïîíðàâèëàñü
-
0
Ïðîöèòèðîâàëè
-
0
Ñîõðàíèëè
-