文章詳情頁
php - mysql如何進行自動運算
瀏覽:98日期: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. mysql - 分庫分表、分區、讀寫分離 這些都是用在什么場景下 ,會帶來哪些效率或者其他方面的好處2. css - 移動端 oppo 手機之 Border-radius3. 爬蟲圖片 - 關于Python 爬蟲的問題4. 人工智能 - python 機器學習 醫療數據 怎么學5. 如何修改phpstudy的phpmyadmin放到其他地方6. javascript - vue-echarts-v3使用的過程中折線圖區域呈漸變色。7. python 計算兩個時間相差的分鐘數,超過一天時計算不對8. 索引 - 請教下Mysql大數據量的聯合查詢9. pip安裝提示Twisted錯誤問題(Python3.6.4安裝Twisted錯誤)10. 關于Mysql聯合查詢
排行榜
