hndxzcm 2017-08-07 03:32 采纳率: 0%
浏览 936
已结题

msql多条件查询问题,具体问题看下面

问题描述:mysql数据库多条件查询,假设有字段num、name、date,有数据1234、hello、2017-8-8,实现以下功能的查询语句:

  • 一、当输入三字数据中任意一个时,可以查询出来;
  • 二、当输入任意两个或者两个以上时可以查询出来;
  • 三、以上的输入为包含字符串时可以查询出来,如,输入23可以查询出来,同时输入234、llo也可以查询出来。
  • 以上条件需同时满足。
  • 写回答

7条回答

  • 专家-郭老师 Java领域新星创作者 2017-08-07 03:36
    关注

    首先,多条件查询,肯定要用到sql的拼接了,判断是输入的参数是否为空,是就不执行,否就执行where 后面的条件。你说的要求三就是,模糊查询。

    评论

报告相同问题?

悬赏问题

  • ¥15 stata安慰剂检验作图但是真实值不出现在图上
  • ¥15 c程序不知道为什么得不到结果
  • ¥40 复杂的限制性的商函数处理
  • ¥15 程序不包含适用于入口点的静态Main方法
  • ¥15 素材场景中光线烘焙后灯光失效
  • ¥15 请教一下各位,为什么我这个没有实现模拟点击
  • ¥15 执行 virtuoso 命令后,界面没有,cadence 启动不起来
  • ¥50 comfyui下连接animatediff节点生成视频质量非常差的原因
  • ¥20 有关区间dp的问题求解
  • ¥15 多电路系统共用电源的串扰问题