java报表开发工具中如何进行模糊查询

 时间:2026-02-12 04:45:00

1、模糊查询是利用“_”表示单个字符和“%”表示任意个字符进行匹配的。一些常见的格式如下:

Select * from 表名 where 列名 like '%'; //查询出全部

Select * from 表名 where 列名 like 'x'; //完全匹配查询

Select * from 表名 where 列名 like '_x'; //右为x,前面有一位字符

Select * from 表名 where 列名 like '__x'; //右为x,前面有两位位字符

Select * from 表名 where 列名 like 'x___'; //左为x,后面有两位位字符

Select * from 表名 where 列名 like '%x'; //右为x,前面可以有任意位字符

Select * from 表名 where 列名 like 'x%'; //左为x,后面可以有任意位字符

Select * from 表名 where 列名 like '%x%'; //中间为x,左右都可以有任意位字符

结合参数的模糊查询(用${name}代表上述的x):

Select * from 表名 where 列名 like '${name}';

Select * from 表名 where 列名 like '%${name}';

以此类推。

2、新建工作簿,增加数据集ds1,sql语句为:SELECT*FROM 销售 WHERE 地区 like '%${area}'

效果查看

点击数据集面板中的预览按钮,会弹出参数对话框,如果输入“华东”,只会显示出华东地区产品销售情况:

java报表开发工具中如何进行模糊查询

3、如果不输入参数值,则会显示出所有地区的产品销售情况

java报表开发工具中如何进行模糊查询

  • Java图表开发工具FineReport:[7]模糊查询
  • EXCEL中如何进行模糊查询
  • 怎么用报表开发工具做报表
  • 怎样进行excel通配符模糊查询
  • mysql的模糊查询中通配符_的用法?
  • 热门搜索
    years怎么读 怎么炸鸡腿 脚趾甲长到肉里怎么办 喉咙卡鱼刺怎么办 我的世界怎么传送回家 手机内存不够用怎么办 口腔溃疡怎么好得快 鄢颇怎么读 加油的英语怎么说 cad圆弧怎么画