के साथ दिनांकों का उपयोग करना आप RSQLite का उपयोग कर किसी दिनांक के साथ SQL क्वेरी कैसे लिखते हैं। नीचे एक उदाहरण दिया गया है। dbGetQuery
किसी भी पंक्ति को वापस नहीं करता है।RSQLite
require(RSQLite)
require(ggplot2)
data(presidential)
m <- dbDriver("SQLite")
tmpfile <- tempfile('presidential', fileext='.db')
conn <- dbConnect(m, dbname=tmpfile)
dbWriteTable(conn, "presidential", presidential)
dbGetQuery(conn, "SELECT * FROM presidential WHERE Date(start) >= Date('1980-01-01')")
में तथ्य के बाद परिवर्तित कर देता हूं। मेरा मानना है कि SQLite के पास कोई मूल दिनांक प्रकार नहीं है। मैंने हमेशा उन्हें पाठ के रूप में संग्रहित किया है। उदाहरण के लिए, सभी SQLite दिनांक/समय फ़ंक्शंस (जैसे 'दिनांक() ') स्ट्रिंग पर कार्य करते हैं, न कि" डेट ऑब्जेक्ट "या पूर्णांक। – joran