insert . . . select
(और विधिवत अपवोट किया गया)।
हालांकि, आप values()
. में एक सबक्वेरी का उपयोग करने का प्रयास कर रहे हैं . इसकी अनुमति है, लेकिन एक सबक्वेरी को अपने स्वयं के कोष्ठक की आवश्यकता होती है। तो आपका संस्करण इस प्रकार काम करेगा:
insert into warehouse (name, district_id)
values ( 'Ghodasar-WH', (select id from district where name = 'Ahmedabad') );