![]() ![]() ![]() ![]() |
|||||
|
|||||
樓主 max ![]()
![]() |
"INSERT INTO `measure_data_1cav` (`FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order`) SELECT `FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order` FROM `other_device_spec`" 但是同時我想多存一個欄位,為每列都會對應的一個相同的值(我不是要直接塞入那一欄位,這樣也會賽到前幾次已塞入的值,因為不同次塞入DB,這欄位都會有不同的一個固定值,此值是從前一個頁面傳送過來的) 如果不懂我的問題,歡迎在發問 |
1樓
不錯的參考
小魚 ![]() |
在後端讀資料,將值當成常數帶進SQL語法中吧,
不知道是不是你要的?
本篇文章回覆於2017-06-13 20:51
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
2樓
最有價值解答
浩瀚星空 ![]() ![]() |
將
INSERT INTO `measure_data_1cav` (`FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order`) SELECT `FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order` FROM `other_device_spec` 用如下的寫法 INSERT INTO `measure_data_1cav` (`FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order`,`XXX`) SELECT `FAI_Number`,`Nominal_Dim`,`Upper_Dim`,`Lower_Dim`,`Scale_Type`,`Order`,'test' AS XXX FROM `other_device_spec` XXX就是你不一樣的欄位。後面的select就用as的方式給值就行了。
本篇文章回覆於2017-06-16 13:59
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔-- |
回覆 |
如要回應,請先登入. |