क्या आप इसे ढूंढ रहे हैं?
sql <- paste0("select *
FROM GRID Z
where Z.LAT ='", Xlat,"' AND Z.LON = '", Xlon,"'")
मैंने माना कि आपके चर चरित्र हैं। यदि उपरोक्त वेब सर्वर के पीछे चल रहा है, तो कोड इंजेक्शन से बचने के लिए URL एनकोड और एस्केप के विकल्प हैं... जैसे यह
संपादित करें :इसके बारे में:
I would also like to know if instead of = is there something to match the closest or nearest values.
चूंकि आप अपनी क्वेरी को SQL इंजन के माध्यम से निष्पादित कर रहे हैं जो कि R से अधिक SQL प्रश्न है। जैसे @Vivek कहते हैं कि आप sqldf
में ऐसा कर सकते हैं लेकिन मुझे लगता है कि आपका डेटा रिमोट डेटाबेस में है, इसलिए यह इस मामले में मदद नहीं करेगा।
सभी SQL फ्लेवर में like
होता है , तो बस इसे अपनी क्वेरी में उपयोग करें। कृपया मुझे बताएं कि क्या मैं आपके प्रश्न को गलत समझ रहा हूं।
sql <- paste0("select *
FROM GRID Z
where Z.LAT like '", Xlat,"' AND Z.LON like '", Xlon,"'")