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

नेस्टेड जॉइन का उपयोग करके एक चयन कथन कैसे लिखें

आपकी क्वेरी त्रुटि जो अपेक्षित है क्योंकि आपके पास दो WHERE हैं खंड और USER कुंजी शब्द है और इसे पहचानकर्ता के रूप में उपयोग नहीं किया जाना चाहिए। मैं बैकटीक का उपयोग करके उनसे बच निकला हूं, अपने कॉलम नाम के रूप में एक गैर कुंजी/आरक्षित शब्द का बेहतर उपयोग करें। आपकी क्वेरी इस तरह दिखनी चाहिए

SELECT COUNT(u.user_id) FROM `USER` u
INNER JOIN USAGE us on us.user_id = u.user_id
JOIN PRODUCT p ON us.product_id = p.product_id
WHERE p.product = 'iPhone'
AND u.usage_count > 0
AND u.account_created <= '2016-12-31'
AND u.account_created >= '2016-01-01'



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. किसी बाहरी पृष्ठ से किसी तत्व की सामग्री निकालना

  2. उपयोगकर्ता mysql कार्यक्षेत्र में डेटाबेस नहीं देख सकता है

  3. वर्डप्रेस मेटा क्वेरी एरेज़

  4. Mysql latin1_swedish_ci को utf8_bin में बदलें

  5. MySQL में स्कोर के आधार पर अलग-अलग कैटेगरी के नतीजों को मिलाना