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

SQL Server - V klauzule s deklarovanou proměnnou

Nahraďte @your_list, Your_table a hodnoty skutečnými věcmi.

DECLARE @your_list TABLE (list varchar(25)) 
INSERT into @your_list
VALUES ('value1'),('value2376')

SELECT *  
FROM your_table 
WHERE your_column in ( select list from @your_list )

Výše uvedený příkaz select provede totéž jako:

SELECT *  
FROM your_table 
WHERE your_column in ('value','value2376' )


  1. Generování jedinečných sledovacích čísel

  2. Instalace Sonar na Ubuntu s mysql

  3. Složený index pro tabulku vztahů

  4. Agregát se nemusí objevit v seznamu sad příkazu UPDATE