在SQL Server中,可以使用其他方法来选择特定记录而不使用OR条件。以下是几种常见的方法:
SELECT * FROM table_name WHERE category IN ('A', 'B');
推荐的腾讯云相关产品:云数据库SQL Server版,产品介绍链接:https://cloud.tencent.com/product/cdb_sqlserver
SELECT * FROM table_name WHERE category = 'A' OR category = 'B';
推荐的腾讯云相关产品:云数据库SQL Server版,产品介绍链接:https://cloud.tencent.com/product/cdb_sqlserver
SELECT * FROM table_name WHERE category = CASE WHEN category = 'A' THEN 'A' WHEN category = 'B' THEN 'B' END;
推荐的腾讯云相关产品:云数据库SQL Server版,产品介绍链接:https://cloud.tencent.com/product/cdb_sqlserver
SELECT FROM table_name WHERE EXISTS (SELECT FROM table_name WHERE category = 'A') OR EXISTS (SELECT * FROM table_name WHERE category = 'B');
推荐的腾讯云相关产品:云数据库SQL Server版,产品介绍链接:https://cloud.tencent.com/product/cdb_sqlserver
这些方法可以帮助您在SQL Server中选择特定记录而不使用OR条件。根据具体的需求和数据结构,选择适合的方法来实现查询。
领取专属 10元无门槛券
手把手带您无忧上云