Mysql
 sql >> डेटाबेस >  >> RDS >> Mysql

mySQL त्रुटि:#1248 - प्रत्येक व्युत्पन्न तालिका का अपना उपनाम होना चाहिए

ठीक है, जैसा कि त्रुटि कहती है, आपको प्रत्येक व्युत्पन्न तालिका का नाम देना होगा। उदाहरण के लिए

(SELECT   
    member_id,
    email
FROM exp_members
WHERE member_id = exp_channel_titles.author_id)

एक व्युत्पन्न तालिका है। ऐसा नाम जोड़ें:

(SELECT   
    member_id,
    email
FROM exp_members
WHERE member_id = exp_channel_titles.author_id) tempTableNameGoesHere

(मुझे लगता है कि मुझे यकीन है कि as . की कोई आवश्यकता नहीं है ब्रैकेट और नाम के बीच, लेकिन मुझे लगता है कि आप इसे आज़मा सकते हैं, या इसे यहाँ से देख सकते हैं;))

आपका अनुवर्ती प्रश्न (हम इसे कब तक करने जा रहे हैं? :))

 WHERE title LIKE %Member% 

होना चाहिए

WHERE title LIKE '%Member%'


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. PHP डेटाटाइम को सेकंड में बदलें

  2. MySQL तालिका -> क्या आप एक ही पंक्ति को एक ही क्वेरी में कई बार वापस कर सकते हैं?

  3. उबंटू पर mysql रत्न स्थापित करने में कठिनाइयाँ

  4. MySQL:त्रुटि 1022 (23000):लिख नहीं सकता; तालिका '#sql-2b8_2' में डुप्लीकेट कुंजी

  5. सीमांकित फ़ाइल से mysql तालिका में डेटा लोड करते समय त्रुटि रेखाएँ छोड़ें