sql >> Databáze >  >> RDS >> Sqlserver

Sloupec SQL Search pro každou proměnnou v řetězci CSV

Je třeba rozdělit soubor CSV do řádků (viz Pole a seznamy v SQL Server 2005 a dále pro různé techniky jak). Předpokládám, že vytvoříte dbo.ufnSplitRows na základě tohoto

Pak se PŘIPOJTE pomocí LIKE

SELECT *
FROM
    MYtable M
    JOIN
    dbo.ufnSplitRows (@CSV) C ON M.Title LIKE '%' + C.SplitValue + '%'

Mimochodem, bude to fungovat špatně alespoň kvůli úvodnímu '%'



  1. Formulář v CHOP pro aktualizaci dat

  2. Sjednocení MySql SELECT pro různé sloupce?

  3. Chyba při načítání modulu MySQLdb 'Nainstalovali jste mysqlclient nebo MySQL-python?'

  4. MySQL:Jednoduchý způsob, jak přepínat hodnotu pole int