PostgreSQL एंटीपैटर्न: SQL में स्थिति का मूल्यांकन
SQL C++ नहीं है, और JavaScript भी नहीं है। इसलिए, तार्किक अभिव्यक्तियों का मूल्यांकन अलग-अलग होता है, और यह बिल्कुल एक ही बात नहीं है: जहां fncondX() और fncondY() = fncondX() && fncondY() क्वेरी निष्पादन योजना को अनुकूलित करने की प्रक्रिया में, PostgreSQL मनमाने ढंग से कर सकता है " समतुल्य शर्तों को पुनर्व्यवस्थित करें, व्यक्तिगत रिकॉर्ड के लिए उनमें से किसी की भी गणना न करें, देखें [...]