在SQL中,可以通过使用不区分大小写的比较规则来实现列不区分大小写。具体方法如下:
SELECT * FROM table_name WHERE LOWER(name) = 'john';
推荐的腾讯云相关产品:云数据库 TencentDB,产品介绍链接地址:https://cloud.tencent.com/product/cdb
SELECT * FROM table_name WHERE name COLLATE SQL_Latin1_General_CP1_CI_AS = 'John';
推荐的腾讯云相关产品:云数据库 TencentDB,产品介绍链接地址:https://cloud.tencent.com/product/cdb
SELECT * FROM table_name WHERE name REGEXP '^John$' COLLATE utf8_general_ci;
推荐的腾讯云相关产品:云数据库 TencentDB,产品介绍链接地址:https://cloud.tencent.com/product/cdb
需要注意的是,具体的方法可能因数据库的不同而有所差异,以上方法适用于大多数常见的SQL数据库。
领取专属 10元无门槛券
手把手带您无忧上云