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

कई-से-अनेक संबंध में क्वेरी उदाहरण

पहली चीज जो मैं करूँगा वह है Linq-To-Sql जैसे ORM का उपयोग करने की सलाह देना। या NHibernate जो आपको आपके डेटा-मॉडल का ऑब्जेक्ट प्रस्तुतीकरण देगा जो कई-से-अनेक सीआरयूडी संचालन जैसी जटिल चीजों को संभालने में बहुत आसान बनाता है।

यदि कोई ओआरएम आपके टूल सेट का हिस्सा नहीं है तो यहां बताया गया है कि यह एसओएल में कैसा दिखेगा।

उपयोगकर्ताओं के उपयोगकर्ता पते के पते ============================आईडी आईडी आईडीफर्स्टनाम उपयोगकर्ता आईडी सिटीलास्टनाम पता आईडी राज्य ज़िप

हमारे टेबल इस तरह जुड़े हुए हैं:

 Users.Id -> UserAddresses.UserId Addresses.Id -> UserAddresses.AddressId
  • Ads.Id के आधार पर उपयोगकर्ताओं में सभी रिकॉर्ड
उपयोगकर्ताओं का चयन करें।*पते से आंतरिक रूप से शामिल हों 
  • उपयोगकर्ता आईडी के आधार पर पतों में सभी रिकॉर्ड
पते का चयन करें।*पते से आंतरिक रूप से शामिल हों उपयोगकर्ता पते पर पते।Id =UserAddresses.AddressId INNER UserAddresses.UserId =Users.IdWHERE (Users.Id =@UserId) पर उपयोगकर्ताओं से जुड़ें। 

  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL सर्वर में लिंक किए गए सर्वर के गुण बदलना

  2. varbinary का उपयोग करके प्रोफ़ाइल चित्र अपडेट करने में असमर्थ

  3. कॉलम द्वारा समूह और एकाधिक पंक्तियों को एक पंक्ति एकाधिक कॉलम में समूहित करें

  4. ओरेकल:एसक्यूएल सर्वर के लिए प्रोफाइलर जैसे प्रश्नों का पता लगाने के लिए कोई उपकरण है?

  5. लिंक किए गए सर्वर के लिए OLE DB प्रदाता Microsoft.Jet.OLEDB.4.0 का एक उदाहरण नहीं बना सकता नल