आप INSERT
. की दो अलग-अलग शैलियों को मिला रहे हैं ।
अपने उदाहरण के समान विधि का उपयोग करने के लिए, आपको यह करना होगा:
INSERT INTO filenote(clientid, notetype, datetime, notedetails)
SELECT clientid, 'info','2011-09-29 09:00:00', 'example note'
FROM clienttable
WHERE clienttable.clientid in (1,2,3,4,5,6,7,8,9)
या BETWEEN
. का उपयोग करें :
INSERT INTO filenote(clientid, notetype, datetime, notedetails)
SELECT clientid, 'info','2011-09-29 09:00:00', 'example note'
FROM clienttable
WHERE clienttable.clientid BETWEEN 1 AND 9