文章詳情頁
php - mysql如何進行自動運算
瀏覽:80日期:2022-06-13 15:14:48
問題描述
問題解答
回答1:mysql5.7支持這個功能 CREATE TABLE triangle (sidea DOUBLE, sideb DOUBLE, area DOUBLE AS (sidea * sideb / 2));insert into triangle(sidea, sideb) values(3, 4);
select * from triangle;sideasidebarea346回答2:謝邀.插入的時候不能計算好再插入嗎?同一個表有點難辦,如果不在同一個表可以用觸發器來實現.同一個表我也不知道怎么處理,按道理說,你知道A,B的值,在insert的時候不就可以直接計算出來再插入嗎?為什么要讓數據庫來計算呢?
insert into product values(A,B,500/A*B);//這樣不就行了嗎?回答3:
換個思路,你可以用視圖
相關文章:
1. 我的html頁面一提交,網頁便顯示出了我的php代碼,求問是什么原因?2. java 排序的問題3. tp6表單令牌4. angular.js - Angular路由和express路由的組合使用問題5. docker 17.03 怎么配置 registry mirror ?6. node.js - node 客戶端socket一直報錯Error: read ECONNRESET,用php的socket沒問題哈。。7. 網絡傳輸協議 - 以下三種下載方式有什么不同?如何用python模擬下載器下載?8. 我在centos容器里安裝docker,也就是在容器里安裝容器,報錯了?9. 數據庫 - 使用讀寫分離后, MySQL主從復制延遲會導致讀不到數據嗎?10. django - 后臺返回的json數據經過Base64加密,獲取時用python如何解密~!
排行榜
