मैं WITH
. के निम्नलिखित उपयोग को प्राथमिकता देता हूं और DUAL तालिका:
WITH
const AS ( SELECT
3.14 AS pi,
1 AS one
FROM DUAL
)
SELECT * FROM sometable t, const
WHERE t.value = const.pi;
यह आपको किसी कथन में उपयोग करने से पहले स्थिरांक को परिभाषित करने देता है और वास्तविक विवरण उप-चयनों के साथ अव्यवस्थित नहीं होता है।