查询 T_CRE_WAYBILL_HEAD where 条件 SENDER_STATEMENT中 此柜目的地为 的后面两个字:“波兰”或者“德国”,如果是其他值,视为“波兰”;如果发货人声明为空或没有取到,视为“波兰”sql
时间: 2023-10-02 20:07:39 浏览: 101
cre.zip_ECOC_HD Matrix_between
好的,以下是您需要的 SQL 语句:
```
SELECT * FROM T_CRE_WAYBILL_HEAD
WHERE (SENDER_STATEMENT LIKE '%波兰' OR SENDER_STATEMENT LIKE '%德国')
OR (SENDER_STATEMENT NOT LIKE '%波兰%' AND SENDER_STATEMENT NOT LIKE '%德国%')
OR SENDER_STATEMENT IS NULL
```
这个 SQL 语句的意思是,查询 T_CRE_WAYBILL_HEAD 表,其中 SENDER_STATEMENT 字段中此柜目的地为“波兰”或者“德国”的后面两个字。如果 SENDER_STATEMENT 字段中不包含“波兰”和“德国”,或者 SENDER_STATEMENT 字段为空,也被视为符合条件。
阅读全文