1. 程式人生 > 實用技巧 >mysql彈出彈框

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彈出輸入框的問題>
為你推薦:

特別推薦


地球那麼重,為何能漂浮在太空?
蛇到底能吞下多大的獵物?
旗袍四大派別,有著怎樣的美?
章魚為何會以自殺的方式繁殖?