बैकटीक्स का उपयोग करके आप वैकल्पिक वर्णों का उपयोग करने की अनुमति देते हैं। क्वेरी लेखन में यह इस तरह एक समस्या नहीं है, लेकिन एक तुम सिर्फ बैकटिक उपयोग कर सकते हैं मान लिया गया है, मैं इसे आप हास्यास्पद सामान के साथ भाग की तरह
SELECT `id`, `my name`, `another field` , `field,with,comma`
कौन सा निश्चित रूप से करता है बुरी तरह से नामित तालिकाओं उत्पन्न प्राप्त करने देता है ग्रहण करेंगे।
तुम सिर्फ संक्षिप्त जा रहा है कर रहे हैं मैं इसके साथ एक समस्या नहीं दिख रहा है, आप यदि आप इस तरह
EXPLAIN EXTENDED Select foo,bar,baz
उत्पन्न चेतावनी है कि वापस आता होगा के रूप में आपकी क्वेरी पीठ चलाने ध्यान दें जाएगा और पूरी तरह से योग्य तालिका नाम ticks। इसलिए यदि आप क्वेरी पीढ़ी की विशेषताओं का उपयोग कर रहे हैं और प्रश्नों के स्वचालित पुन: लेखन का उपयोग कर रहे हैं, तो बैकटिक्स आपके कोड को कम उलझन में कुछ भी कर देगा।
मुझे लगता है कि अगर आप बैकटिक्स का उपयोग कर सकते हैं या नहीं, तो उन्हें नामों के लिए मानक होना चाहिए। यह और अधिक 'वास्तविक' समस्याओं को हल करता है।
स्रोत
2008-11-04 10:36:21
बैकटिक वास्तव में काम करता है, तो आप 'count',' type', 'table' या इसी तरह – knittl
यह भी देखना http://stackoverflow.com/questions/23446377/syntax-error- तरह कॉलम नाम करना चाहते हैं उपयोग-टू-यूज-ए-आरक्षित-शब्द-ए-ए-टेबल-या-कॉलम-नाम-इन-माइस्क्ल –