wherehasin 和直接wherein的区别
时间: 2024-03-11 12:49:38 浏览: 133
pandas 像SQL一样使用WHERE IN查询条件说明
5星 · 资源好评率100%
wherehasin和wherein都是SQL语句中的条件查询语句,其中wherein是指筛选出某一列中满足条件的数据,而wherehasin则是指筛选出某一列中包含指定值的数据。
具体来说,wherein语句可以这样使用:
```
SELECT * FROM table_name WHERE column_name IN (value1, value2, ...);
```
这条语句的作用是从table_name表中筛选出column_name列中包含value1、value2等指定值的数据。而wherehasin语句则可以这样使用:
```
SELECT * FROM table_name WHERE column_name LIKE '%value%';
```
这条语句的作用是从table_name表中筛选出column_name列中包含value子串的数据。
总的来说,wherein是针对某一列中是否包含指定值的筛选,而wherehasin是针对某一列中是否包含指定子串的筛选。
阅读全文