ACCESS2003 查询条件设置 把字段里某个字改为空格或限期 记录仍显示在查询结果里

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了ACCESS2003 查询条件设置 把字段里某个字改为空格或限期 记录仍显示在查询结果里相关的知识,希望对你有一定的参考价值。

这是原表

在查询的表里做了合并

查询结果有很多个"无",想要把无去掉或者隐藏掉,
当然咯,请不要告诉我把原表的无去掉!

掩码就是做这个事情的,掩盖数据,你试一下把他改称密码形式掩码,那数据将全部变成*号,在查询的时候数据可以利用,当然你可以设计这些掩码把“*”换成“无”字。 参考技术A

    不显示"无"的记录, 设置查询条件 where [业务员1]<>'无'

    如果只是想过滤无可以用replace替换函数, replace([业务员]<>'无',[业务员],'')

参考技术B 在需要去掉无的字段 下面的条件格里面 填写 <>“无” 不想显示那个字段 就把 显示行复选框 勾掉……

sqlserver数据库中怎么查询某个字段中含有某些字?

一、举个例子

表名为zwj,字段为sp,查询sp字段中含有'所有'的语句为select * from zwj where sp like '%所有%' --表名为zwj,字段为sp,查询sp字段中含有'所'或'有'的语句为select * from zwj where sp like '%所%' or sp like '%有%'

二、含有医院编号字段的所有表

select a.[name] 表名 from sysobjects a,

( select [id],count(*) b from syscolumns

where [name] ='HospitalId'

group by [id])

b where a.[id]=b.[id]

三、同时含有医院编号和科室编号字段的所有表

select a.[name] 表名 from sysobjects a

left join

(select [id],count(*) b from syscolumns where [name]

in('HospitalId','DepartmentId') group by [id] having count(*)>1) b

on a.[id]=b.[id]

where b.id is not null

sqlserver数据库主要特性:

(1)高性能设计,可充分利用WindowsNT的优势。

(2)系统管理先进,支持Windows图形化管理工具,支持本地和远程的系统管理和配置。

(3)强壮的事务处理功能,采用各种方法保证数据的完整性。

(4)支持对称多处理器结构、存储过程、ODBC,并具有自主的SQL语言。 SQLServer以其内置的数据复制功能、强大的管理工具、与Internet的紧密集成和开放的系统结构为广大的用户、开发人员和系统集成商提供了一个出众的数据库平台。

参考技术A

用like语句查询。

举例:

    表名为zwj,字段为sp,查询sp字段中含有'所有'的语句为:select * from zwj where sp like '%所有%'

    表名为zwj,字段为sp,查询sp字段中含有'所'或'有'的语句为:select * from zwj where sp like '%所%' or sp like '%有%'。

以上是关于ACCESS2003 查询条件设置 把字段里某个字改为空格或限期 记录仍显示在查询结果里的主要内容,如果未能解决你的问题,请参考以下文章

求助,怎样在ACCESS2003 中某个窗体上设置登录界面,就是如何实现输入密码成功了才能进入下一个窗体?

access计算日期之差

在access查询设计中,啥情况下要把查询的两个表关联起来

怎么设置access查询中空值为0?

access 模糊查询 条件 like

access sql语句查询某个日期字段是不是存在某个具体的日期(包含时分秒), sql怎么写