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

Menggunakan Suka pada Variabel Parameter?

(pertanyaan tidak jelas)

Apakah Anda mendapatkan Kategori dan @Variable dengan cara yang salah:sqlFiddle

create table the_table 
(
  category varchar(10),
  [Date] datetime,
  Amount decimal(12, 2)
)

insert into the_table
values
( 'X', '2012-1-1', 10),
( 'X', '2012-1-3', 10),
( 'Y', '2012-1-3', 20),
( 'Y', '2012-1-5', 10)

declare @Variable varchar(10)
set @Variable = 'Y'

Select * 
From the_table 
--Where @Variable Like '%' + category + '%' 
Where category Like '%' + @Variable + '%' 


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Apakah ada cara untuk mengulang variabel tabel di TSQL tanpa menggunakan kursor?

  2. Apa arti stempel waktu di T-Sql dalam C #?

  3. 2 Cara Mengembalikan Daftar Server Tertaut di SQL Server menggunakan T-SQL

  4. Cara terbaik untuk mendapatkan PK Guid dari baris yang disisipkan

  5. Bagaimana saya bisa mencadangkan database SQL Server jarak jauh ke drive lokal?