mysql弹出弹框

 1.

navicat for mysql的查询编辑器可以弹框查询:
举例:新建查询:
select workAreaName as '机器号',m.jobNumber as '检修人员编号',u.userName as '检修人员姓名',loginTime as '检修开始时间',
CONCAT(FLOOR((TIME_TO_SEC(exitTime) - TIME_TO_SEC(loginTime))/60),'分钟') as '检修持续时长'
from maintenanceprocess as m LEFT JOIN user u ON m.jobNumber = u.jobNumber where m.jobNumber = [$检修人员编号] and loginTime = [$检修开始时间]
运行查询时弹框:
输入检修人员编号、检修开始时间点击确定即可

2. 


and
Period_Start_Time <= to_date(&结束时间,'yyyymmddhh24')
Navicat:使用[$]引用变量弹框输入变量值
where
Period_Start_Time >= to_date([$开始时间],'yyyymmddhh24')
and
Period_Start_Time <= to_date([$结束时间],'yyyymmddhh24')
DataGrip:使用${}引用变量弹框输入变量值
where
Period_Start_Time >= to_date(${开始时间},'yyyymmddhh24')
and
Period_Start_Time <= to_date(${结束时间},'yyyymmddhh24')
1 评论 分享 举报

折柳成萌 高粉答主
2019-07-04 · 醉心答题,欢迎关注
关注
展开全部
mysql给字符copy串变量赋值的方法是用baiduselect into 变量结构完成赋值。
使用sql的结构语法:zhi
SELECT ... INTO var_list selects column values and stores them into variables.
比如定义一个sql变量dao:
@x varchar(10);
@y varchar(20);
select id,name INTO @x,@y from dx_tt
这样就完成了赋值。
追问
请认真审题,我不是要把查询结果赋值给变量,而是通过在WHERE子句中输入变量进行查询。完全是答不对题。
1 评论 分享 举报
其他类似问题
2016-05-03MySQL中SELECT * FROM [变量] 如何实现?2
2016-12-27mysql怎么在select语句中使用变量1
2012-06-08MYSQL 语句 中如何接受一个变量作为查询的限制条件? 如...
2013-05-03c++连mysql之后查询中where字句需要用到用户输入的...
2017-11-10MySQL查询时,怎样自定义变量代替表名1
2013-07-05mysql中如何定义变量6
2011-11-17如何向mysql数据库表中添加一个变量字段?12
2014-09-19mysql sql语句中已经将查询结果as给了某个变量 下面... 2
更多相关mysql弹出输入框的问题 >
为你推荐:

特别推荐


地球那么重,为何能漂浮在太空?
蛇到底能吞下多大的猎物?
旗袍四大派别,有着怎样的美?
章鱼为何会以自杀的方式繁殖?

posted @ 2021-01-07 18:31  爬爬QQ  阅读(306)  评论(0编辑  收藏  举报