मेरे डेटाबेस में तीन टेबल हैं Object_Table
, Data_Table
और कहा जाता है Link_Table
। लिंक टेबल में सिर्फ दो कॉलम होते हैं, एक ऑब्जेक्ट रिकॉर्ड की पहचान और एक डेटा रिकॉर्ड की पहचान।
मैं से डेटा कॉपी करना चाहते DATA_TABLE
है, जहां यह एक दिया वस्तु पहचान करने के लिए और में रिकॉर्ड इसी डालने से जुड़ा हुआ है Data_Table
और Link_Table
एक अलग दिया वस्तु पहचान के लिए।
मैं एक तालिका चर में चयन करके और प्रत्येक पुनरावृत्ति के लिए दो आवेषण करने के माध्यम से पाशन कर सकता हूं।
क्या यह करने का सबसे अच्छा तरीका है?
संपादित करें : मैं दो कारणों से एक लूप से बचना चाहता हूं, पहला यह है कि मैं आलसी हूं और एक लूप / टेम्प टेबल के लिए अधिक कोड की आवश्यकता होती है, अधिक कोड का मतलब है कि गलती करने के लिए अधिक स्थान और दूसरा कारण प्रदर्शन के बारे में चिंता है।
मैं एक प्रविष्टि में सभी डेटा को कॉपी कर सकता हूं लेकिन नए डेटा रिकॉर्ड से लिंक करने के लिए लिंक तालिका कैसे प्राप्त करें जहां प्रत्येक रिकॉर्ड में एक नया आईडी है?