sql语句排除最后一个字为某字的sql
时间: 2024-03-17 15:30:14 浏览: 18
可以使用如下的 SQL 语句实现这个功能:SELECT * FROM table_name WHERE column_name LIKE '%word' AND column_name NOT LIKE '%certain_word'; 其中,column_name 表示要查询的列名,word 表示要排除的字,certain_word 是指要保留的最后一个字。
相关问题
mybatis-plus排除某一个service的sql打印
如果你使用的是 Mybatis-Plus 的 Service 层接口,可以通过配置 Mybatis 的日志级别来控制 SQL 打印。具体来说,可以在 `application.yml` 或 `application.properties` 中添加如下配置:
```yaml
logging:
level:
com.baomidou.mybatisplus.core.executor.BaseExecutor: DEBUG
com.baomidou.mybatisplus.extension.service.impl.ServiceImpl: INFO
```
其中,`com.baomidou.mybatisplus.core.executor.BaseExecutor` 表示 Mybatis-Plus 的基础 Executor,使用 DEBUG 级别可以打印 SQL 语句。`com.baomidou.mybatisplus.extension.service.impl.ServiceImpl` 表示 Mybatis-Plus 的 Service 实现类,默认使用 INFO 级别不打印 SQL 语句。你可以将 ServiceImpl 对应的日志级别设为 WARN 或 ERROR,这样就可以排除某一个 Service 的 SQL 打印了。
查询表中排除某一列的其他所有列sql语句
你可以使用 SELECT 语句中的通配符来排除某一列,例如:
```
SELECT col1, col2, col3, col4
FROM myTable
```
如果你想排除 col3 这一列,可以使用以下语句:
```
SELECT col1, col2, col4
FROM myTable
```
这样就只会返回 col1、col2 和 col4 这三列的数据。