sql - finding records relative to today -


मेरे पास 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

Popular posts from this blog

android - How can I execute default sms app? -

jquery .css('text-decoration') doesn't work from parents -

java - What characters are available on Android? -