Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

30 दिनों से डेटा कैसे चुनें?

आपको DATEADD . का उपयोग करना चाहिए Sql सर्वर है इसलिए यदि इस सरल चयन का प्रयास करें तो आप प्रभाव देखेंगे

Select DATEADD(Month, -1, getdate())

परिणाम

2013-04-20 14:08:07.177

आपके मामले में इस प्रश्न का प्रयास करें

SELECT name
FROM (
SELECT name FROM 
Hist_answer
WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
UNION ALL
SELECT name FROM 
Hist_internet
WHERE id_city='34324' AND datetime >= DATEADD(month,-1,GETDATE())
) x
GROUP BY name ORDER BY name


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. कैसे बाधा के साथ कॉलम ड्रॉप करने के लिए?

  2. मॉडल पहले दृष्टिकोण में SQL प्रकार को दिनांक पर सेट करने के लिए मैं संरचनात्मक एनोटेशन का उपयोग कैसे करूं?

  3. मैं इस क्वेरी को SQL सर्वर कॉम्पैक्ट संस्करण में कैसे बना सकता हूं?

  4. एमएस एसक्यूएल सर्वर 2005 में खुले/सक्रिय कनेक्शन की कुल संख्या कैसे निर्धारित करें?

  5. 6 समस्या प्रश्न जो आपके डेटाबेस को बहुत धीमा कर रहे हैं