यहाँ दो बयान है कि मैं काम करना चाहते हैं हैं, लेकिन जो त्रुटि संदेश देते हैं: कर रहे हैं वहाँउपयोग "अगर मौजूद है"
IF EXISTS (SELECT * FROM gdata_calendars WHERE `group` = ? AND id = ?) SELECT 1 ELSE SELECT 0
और
IF ((SELECT COUNT(*) FROM gdata_calendars WHERE `group` = ? AND id = ?) > 0) SELECT 1 ELSE SELECT 0;
प्रश्न चिह्न क्योंकि मैं PHP के पीडीओ के साथ parametrized, तैयार, कथन का उपयोग करें। हालांकि, मैंने इसे मैन्युअल रूप से डेटा के साथ निष्पादित करने का भी प्रयास किया है, और यह वास्तव में काम नहीं करता है।
मुझे पता है क्यों उनमें से प्रत्येक के काम नहीं करता है करना चाहते हैं, वहीं मैं पहली बार क्वेरी का उपयोग करने के लिए अगर यह काम करने के लिए बनाया जा सकता है पसंद करेंगे।
हाय यात्रा कर सकते हैं वहाँ है, कि तुम हो रही है त्रुटि संदेश क्या है? – ysrb
उनमें से दोनों के लिए: ERROR 1064 (42000): आपको अपने SQL वाक्यविन्यास में कोई त्रुटि है; –