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 FLUENT如何实现在堆积颗粒的上表面加载高斯热源
  • ¥30 截图中的mathematics程序转换成matlab
  • ¥15 动力学代码报错,维度不匹配
  • ¥15 Power query添加列问题
  • ¥50 Kubernetes&Fission&Eleasticsearch
  • ¥15 報錯:Person is not mapped,如何解決?
  • ¥15 c++头文件不能识别CDialog
  • ¥15 Excel发现不可读取的内容
  • ¥15 关于#stm32#的问题:CANOpen的PDO同步传输问题
  • ¥20 yolov5自定义Prune报错,如何解决?