cfquery - How can I get particular Row in a query variable using ColdFusion? -


निम्न क्वेरी उदाहरण लें:

  & lt; cfquery name = "test" डेटा स्रोत = "TestDB" & gt; तालिका ** से चुनें & lt; / cfquery & gt;  

मान लें कि "टेस्ट" क्वेरी 10 पंक्तियां लौटाता है मैं वर्तमान समय पर एकल पंक्ति दिखाना चाहता हूं।

नोट: मैं एसक्यूएल स्टेटमेंट नहीं बदलना चाहता हूं।

यदि आप क्वेरी से एक यादृच्छिक पंक्ति चाहते हैं:

  & lt; cfset start = randRange (1, test.recordCount) & gt; & LT; cfoutput & gt; # Test.name [शुरू] # & amp; nbsp; # Test.email [शुरू] # & lt; br & gt; & Lt; / cfoutput & gt;  

लूप की कोई आवश्यकता नहीं है।

नोट: यादृच्छिक पंक्ति प्राप्त करने के लिए क्वेरी को संशोधित करने में अधिक कुशल है।


Comments