2011-02-14 15 views
11

संभावित डुप्लिकेट:
Does facebook fql contain the sql like operator?
FaceBook query using FQLफेसबुक FQL तरह ऑपरेटर

यह फेसबुक के क्वेरी भाषा भीतर ऑपरेटर की तरह परिचित एसक्यूएल उपयोग करने के लिए संभव है?

मैं FQL परीक्षण कंसोल में क्वेरी चलाने की कोशिश की है, लेकिन यह काम नहीं करता। मुझे आश्चर्य है कि क्या मुझे कुछ याद आ रही है या यदि यह संभव नहीं है?

SELECT link_id from link WHERE url LIKE '%FRLJTjNC8So%' AND owner = '421235' 

परीक्षण करने के लिए यहाँ जाएँ: http://developers.facebook.com/docs/reference/rest/fql.query/

+0

समान था, हालांकि इस सूत्र आसान हो सकता है कि जैसे कीवर्ड शीर्षक में है दिए गए संदर्भ के लिए। –

+0

गार्सिया यह डुप्लिकेट के रूप में बंद होने का मुद्दा है - यह संदर्भ तब 'कैनोलिक' उत्तर को इंगित करेगा। –

उत्तर

35

SELECT link_id from link WHERE strpos(url,'FRLJTjNC8So') >=0 AND owner = '421235'

FQL में कोई एसक्यूएल LIKE नहीं है। मेरा समाधान इसके बजाय FQL STRPOS का उपयोग करता है। यह काम करता है क्योंकि फ़ील्ड के भीतर FRLJTjNC8So के लिए सबस्ट्रिंग की खोज करता है।

निम्नलिखित धागा उपयोगी

Does facebook fql contain the sql like operator?

+4

केस-असंवेदनशील खोज करने के लिए, निम्न() विधि उपलब्ध है, और सुनिश्चित करें कि दूसरा पैरामीटर (ऊपर दिए गए उदाहरण में खोज मूल्य या "FRLJTjNC8So") छोटे अक्षरों का भी उपयोग कर रहा है। उदाहरण के लिए: [स्थिति चुनें_आईडी, स्थिति से संदेश जहां uid = 1207059 और स्ट्रॉप्स (निचला (संदेश), "बेन")> = 0] (https://developers.facebook.com/tool/explorer?fql=SELECT%20status_id % 2C% 20message% 20FROM% 20status% 20WHERE% 20uid% 3D1207059% 20AND% 20strpos (कम (संदेश)% 2C% 20% 22ben% 22)% 20% 3E% 3 डी% 200) –

संबंधित मुद्दे