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

जॉइन के बाद DISTINCT मानों का चयन करें

आपको अपने शामिल होने में व्यक्ति आईडी पर प्रतिबंध शामिल करना होगा और बाहरी जुड़ाव का उपयोग करना होगा। बाहरी जुड़ाव का उपयोग तब किया जाता है जब आप जानकारी वापस करना चाहते हैं, भले ही उस तालिका में कोई रिकॉर्ड न हो, जिसमें आप शामिल हो रहे हैं। कोशिश करें

SELECT person_id, vehicles.* 
FROM vehicles 
LEFT OUTER JOIN Owners on vehicles.vehicle_id = owners.vehicle_id 
and person_id = 1


  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 में SQL इंजेक्शन को कैसे रोक सकता हूँ?

  2. बाहरी एफ़टीपी साइट से सीएसवी फ़ाइल आयात करें

  3. MySQL में केस प्रदर्शन?

  4. ETIMEDOUT त्रुटि जब mysql डेटाबेस क्वेरी कर रहा है

  5. रिकॉर्ड के निर्माण को कैसे रोकें जहां दो फ़ील्ड का मान समान हो?