php+mysql通过表单获取查询条件,如果表单值为空,则该项不查询怎么实现?

假如说mysql表t中a列(类型)、b列(状态)、c列(姓名)、d列(身份证号码)、e列(受理时间)、f列(办结时间)如何将获取的表单值过滤掉空值后拼接成select*f... 假如说mysql 表t中 a列( 类型)、 b列(状态)、 c列(姓名)、 d列(身份证号码)、 e列(受理时间)、 f列(办结时间 )如何将获取的表单值 过滤掉空值后 拼接成select* form 查询语句 展开
 我来答
vnclight
2019-09-08 · TA获得超过952个赞
知道小有建树答主
回答量:1169
采纳率:67%
帮助的人:64万
展开全部
oracle中:select nvl(字段名,0) from 表名;
sqlserver中:select isnull(字段名,0) from 表名;
mysql中:select ifnull(字段名,0) from 表名;
mysql举例:

select a.stu_id,a.course_id,(IFNULL(a.score,0)+IFNULL(b.score,0)) score
from a left join b
on a.stu_id = b.stu_id and a.course_id = b.course_id

————————————————
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式