Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Bagaimana cara menambahkan lebih banyak ATAU pencarian dengan CONTAIN Membawa Kueri ke Perayapan?

Saya ingin tahu apakah LEFT JOIN ke CONTAINSTABLE yang setara akan berkinerja lebih baik. Sesuatu seperti:

SELECT     a.CollectionID
FROM       collections    a
INNER JOIN determinations b ON a.CollectionID = b.CollectionID 
LEFT JOIN CONTAINSTABLE(a, *, '"*fa*"') ct1 on a.CollectionID = ct1.[Key]
LEFT JOIN CONTAINSTABLE(b, *, '"*fa*"') ct2 on b.CollectionID = ct2.[Key]
WHERE      a.CollrTeam_Text LIKE '%fa%'
           OR ct1.[Key] IS NOT NULL
           OR ct2.[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. Bagaimana cara memuat file XML ke dalam database menggunakan paket SSIS?

  2. tidak dapat memperbarui gambar profil menggunakan varbinary

  3. MS SQL Server:Periksa untuk melihat apakah pengguna dapat menjalankan prosedur tersimpan

  4. Alasan untuk Meningkatkan ke SQL Server 2017

  5. Mengapa ISNUMERIC(',') benar?