उप-चयन का उपयोग क्यों करें? सम्मिलित करें ... चयन मौजूद है:
INSERT INTO crawlLog (companyId, timeStartCrawling)
SELECT companies.id, NOW()
FROM companies
LEFT OUTER JOIN crawlLog
ON companies.id = crawlLog.companyId
WHERE crawlLog.companyId IS NULL
LIMIT 1
और इस तरह इसे INSERT और SELECT दोनों भाग में किसी तालिका का उपयोग करने के बारे में शिकायत नहीं करनी चाहिए