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

मैं एकाधिक तालिकाओं में पूर्ण पाठ खोज का उपयोग कैसे करूं, SQL सर्वर 2005

आपकी क्वेरी केवल रिकॉर्ड लौटाती है, यदि A और संबंधित B दोनों में खोज टेक्स्ट है।

हालांकि, आप यह नहीं बताते कि क्या काम नहीं करता है।

बाएँ बाहरी क्यों न पूर्ण टेक्स्ट खोजों में शामिल हों, और प्रतिस्थापित करें:

SELECT *, (ISNULL(ftTableA.[RANK], 0) + ISNULL(ftTableB.[RANK], 0)) AS total_rank 

और

WHERE ftTableA.Key IS NOT NULL OR ftTableB.Key IS NOT NULL


  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. विंडोज सर्वर 2008 विकास मशीन के रूप में - चरण दर चरण

  3. यह सीटीई अस्थायी तालिकाओं का उपयोग करने से इतना धीमा क्यों है?

  4. सर्विस मास्टर कुंजी डिक्रिप्शन के दौरान एक त्रुटि हुई

  5. मेरी निष्पादन योजना में एक प्रकार क्यों दिख रहा है?