我想爲每行增加2個單元格,並將其放在最後一列名爲Total的值中。這可以通過正常的查詢來完成嗎?查詢如何爲每行MySQL增加2個單元格?
例子:
Pieces | Price | Total
6 | 4 | null // should be 24
2 | 10 | null // should be 10
我想爲每行增加2個單元格,並將其放在最後一列名爲Total的值中。這可以通過正常的查詢來完成嗎?查詢如何爲每行MySQL增加2個單元格?
例子:
Pieces | Price | Total
6 | 4 | null // should be 24
2 | 10 | null // should be 10
使用:將你的朋友
我猜想這應該工作。這實際上把它列在您的數據庫
UPDATE yourTable yt SET yt.Total = (yt.Pieces * yt.Price)
如果你想從數據庫中檢索的2個值,並把你的乘法只有結果的第三列,然後
SELECT yt.Pieces, yt.Price, (yt.Pieces * yt.Price) as 'Total' FROM yourTable yt
UPDATE mytable SET Total = Pieces * Price;
你可以做到這一點:
SELECT
Pieces, Price,
Pieces * Price as 'Total'
FROM myTable
這是我的解決方案:
我一直在尋找如何顯示的結果不算......
左右。在這種情況下。有數據庫中沒有列總數,但有一個總的網頁...
<td><?php echo $row['amount1'] * $row['amount2'] ?></td>
也這是首先需要...
<?php
$conn=mysql_connect('localhost','testbla','adminbla');
mysql_select_db("testa",$conn);
$query1 = "select * from info2";
$get=mysql_query($query1);
while($row=mysql_fetch_array($get)){
?>
啊,是的,我不更新,只是檢索與乘以價格 – Prescott 2011-04-17 11:38:01
這是我需要:) – 2011-04-17 12:14:35
有沒有辦法將它舍入到2小數? – 2011-04-17 12:16:46