我是新來的Mysql,雖然學習都面臨着這樣的問題: - 我在創建了一個名爲「X」表的MySql 10列在第8寫在PHP代碼來將數據輸入到一個表從表單表中的列和第9列我需要一個值,這將在對第2列中的值執行數學運算後獲得。例如,我爲表中第2列和第9列中的每個學生標記,我需要他們的百分比(考慮總分是不變的)。我如何獲得第9列的百分比並更新第9列的每一行?請記住該表位於Mysql中的數據庫中。如何通過php和Mysql在Mysql中執行數學運算?
-1
A
回答
0
插入任何值到任何列之前,請確保您的來電價值進行必要的計算。
e.g
$column2 = $_POST['column2_field'];
$calculation = $column2 * 50/100 //50 percent
0
你可以算一下您的查詢。在你的SELECT語句在年底可以說
SELECT `column1`, `column2`, `column3`, `column4`, `column5`, `column6`, `column7`, ((`column2`/`column8`) * 100) as `percentage` from TABLE
我不是在計算機,但是這已經足夠讓你你需要,如果我理解正確的結果,您可以添加生成列。
PHP也可以做的工作,但它不是動態的,如如果表單允許內聯編輯,這一比例將保持不變。
$cal = ($val1/$val2) * 100;
其中$ val1和$ val2是從FORM請求或數據庫行生成的。
的Javascript可以給你dymanic值如果提到你的表的工作方式。
相關問題
- 1. PHP和MySQL中的數學運算
- 2. MySQL的knex數學運算
- 3. 如何通過PHP和MySQL
- 4. 如何執行數學運算?
- 5. MySQL的執行字符串作爲數學運算
- 6. MySQL對字符串執行數學運算?
- 7. 如何通過在MySQL/PHP
- 8. 如何在MySQL通過PHP
- 9. 數學在MYSQL/PHP
- 10. 在mysql中執行計算
- 11. 在php和mysql中的數學
- 12. PHP計算總天數的MySQL通過
- 13. 如何通過Vagrant運行安裝MySQL?
- 14. 如何在mysql中進行數學計算?
- 15. MYSQL數學運算優先級
- 16. mysql的觸發器數學運算
- 17. IF/CASE +數學運算 - Mysql的
- 18. MySQL不承認數學運算
- 19. 學習PHP和MySQL
- 20. 如何從MySQL通過PHP
- 21. MySQL優化:在查詢內部或外部執行數學運算?
- 22. 如何通過命令行通過mysql運行單個查詢?
- 23. 如何在$ _POST varibales中進行數學運算PHP
- 24. 在php中計算mysql mysql
- 25. PHP MySQL列數學
- 26. 如何在PHP中異步執行MySQL存儲過程
- 27. 無法通過PHP和MySQL
- 28. 如何在Javascript或jQuery中執行像cos和sin這樣的數學運算?
- 29. 對屬性值執行數學運算
- 30. 如何執行LINQ中的數學運算
可以通過下面的查詢更新表: ** UPDATE X設置Col9 = CONCAT(圓((col2的/ 100 * 100),2), '%'); ** (假設總標記爲100) –
謝謝,@DhruvilPatel它的工作!請問如何更新第9列的整行? –
第9列的整行意味着什麼? –