मेरे पास dbstorage नामक तालिका है, जिसमें
year जैसी कॉलम्स हैं
सप्ताहनो ।
मुझे उस वर्ष और हफ्ते का चयन करना होगा जो चालू वर्ष और वर्तमान सप्ताह से कम है।
मैंने इसका इस्तेमाल किया:
चयन करें * से dbstorage जहां वर्ष & lt; = 2011 और weekno & lt; = 13 लेकिन यह सही डेटा नहीं दे रहा है जैसे कि मेरे पास एक मूल्य वर्ष: 2010 और सप्ताह नोवा: 25 का अर्थ है, क्वेरी इस रिकॉर्ड का चयन नहीं कर रही है।
कैसे क्या यह किया जा सकता है?
आप इसे दो मामलों में विभाजित कर सकते हैं और या
SELECT * / * & lt; - लेकिन का उपयोग न करें * कॉलम को स्पष्ट रूप से सूचीबद्ध करें / / से डीबीस्टोरेज कहां (वर्ष = 2011 और सप्ताह का समय & lt; = 13) या वर्ष & lt; 2011 संपादित करें
लेकिन और तर्क भी अधिक कुशल हो सकता है
< कोड> SELECT * से dbstorage WHERE (वर्ष & lt; = 2011) और (वर्ष & lt; 2011 या सप्ताहनो & lt; = 13)
Comments
Post a Comment