SQL टिप्स: मेरे SQL लिखने के पैटर्न
(threadreaderapp.com)-
हमेशा CTE का उपयोग करें
-
CTE को जितना संभव हो उतना छोटा रखें, और उसे एक ही उद्देश्य के लिए रखें
-
Don’t repeat yourself (DRY)
→ अगर एक query में वही join बार-बार हो रहा है, तो उसे CTE के रूप में abstract करें
→ अगर कई queries में वही join हो रहा है, तो उसे View के रूप में abstract करें
-
dependencies की लंबी chain न बनाएं
-
join करने से पहले data को कम करें
-
केवल ज़रूरी columns ही चुनें
-
Expect the unexpected : NULL, duplicate rows, और arbitrary values तक—वास्तविक data गंदा होता है
-
Left Join से शुरुआत करें : क्योंकि वास्तविक data बिखरा हुआ होता है, इसलिए Inner Join में कुछ महत्वपूर्ण data बाहर छूट सकता है
अभी कोई टिप्पणी नहीं है.