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