0
所以我們可以說,我們有一個表叫做Prices
的列Price1
和Price2
,我想創建一個視圖叫Totals
了一個名爲PriceTotals
在表上增加了Price1
和Price2
列,並呼籲PriceCut
第二列,簡單地劃分PriceTotals
在視圖2上:在MySQL中創建視圖時,如何使用同一視圖中的其他列來計算列的結果?
create view `Totals` as
select
`Price1` + `Price2` as `PriceTotals`,
/**Put column definition here that divides PriceTotals by 2**/ as `PriceCut`
from `Prices`;
我該如何去做?
我可以這樣做,但我試圖避免輸入公式兩次。我認爲既然我們已經在列上得到了這個公式的結果,我就可以引用這個列。 – AxiomaticNexus 2012-01-16 20:07:48
@YasmaniLlanes不幸的是,你不能。 – 2012-01-16 20:08:55
不要告訴我。呃,這會很痛苦。謝謝你。 – AxiomaticNexus 2012-01-16 20:12:44