如何查询Access某个表包含字符
答案:1 悬赏:50 手机版
解决时间 2021-11-28 16:35
- 提问者网友:流星是天使的眼泪
- 2021-11-27 16:05
如何查询Access某个表包含字符
最佳答案
- 五星知识达人网友:行路难
- 2021-11-27 17:41
这问题有点宽,如果知道该表包含那几个字段属于字符型的,则可用 "字符型字段名 is not null and 字符型字段名<>'' ” 来筛选,例如:
select count(*) as 含字符的记录行数 from t1 where
(字段1 is not null or 字段2 is not null or
字段3 is not null) and (字段1<>"" and 字段2<>"" and 字段3<>"");
该语句会返回1行记录,含字符的记录行数>=1时说明该表包含字符
包含某个串的查询
select count(*) as 记录行数 from t1 where
字段1 like "*abc*" or 字段2 like "*abc*" or
字段3 like "*abc*";
该语句会返回1行记录,记录行数>=1时说明该表包含某个字符串
如果不知道表结构,那就得依赖VBA代码编程来判断了,具体的代码比较复杂这里就不提供了
select count(*) as 含字符的记录行数 from t1 where
(字段1 is not null or 字段2 is not null or
字段3 is not null) and (字段1<>"" and 字段2<>"" and 字段3<>"");
该语句会返回1行记录,含字符的记录行数>=1时说明该表包含字符
包含某个串的查询
select count(*) as 记录行数 from t1 where
字段1 like "*abc*" or 字段2 like "*abc*" or
字段3 like "*abc*";
该语句会返回1行记录,记录行数>=1时说明该表包含某个字符串
如果不知道表结构,那就得依赖VBA代码编程来判断了,具体的代码比较复杂这里就不提供了
我要举报
如以上问答信息为低俗、色情、不良、暴力、侵权、涉及违法等信息,可以点下面链接进行举报!
大家都在看
推荐资讯