Sqlserver
 sql >> Cơ Sở Dữ Liệu >  >> RDS >> Sqlserver

Truy vấn bảng khác nhau dựa trên một tham số

Tại sao không sử dụng if(@prod = 'true') đơn giản tuyên bố như sau:

if (@prod = 'true')
begin
    select * from userprod_table where something = 'something'
end  else
begin
    select * from userwip_table where something = 'something'
end


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. 11 cách trả về khóa ngoại trong cơ sở dữ liệu máy chủ SQL bằng T-SQL

  2. 5 cách tìm hàng có chứa chữ hoa trong SQL Server

  3. SSRS lựa chọn kết quả dựa trên danh sách được phân tách bằng dấu phẩy

  4. SQL Server tương đương với DBMS_METADATA.GET_DDL

  5. Nhận chuỗi con trong SQL Server