PHPMaker,如何创建视图 mysql
Posted
技术标签:
【中文标题】PHPMaker,如何创建视图 mysql【英文标题】:PHPMAKER, how to creat view mysql 【发布时间】:2016-12-06 06:34:17 【问题描述】:我用列命名了一个名为“hitung”的表
ID 主键 BM 整数 BR 诠释 BK int我创建了一个视图表。我的代码如下
SELECT hitung.ID AS ID ((hitung.BM + hitung.BR)-hitung.BK) AS Total From hitung WHERE hitung.ID = hitung.ID
当我在表中插入以下数据时
BM 10 BR 5 BK 1“总计”列不显示任何内容
【问题讨论】:
【参考方案1】:我不确定您想要实现什么,但您的查询可以简化
SELECT `ID`, (`BM` + `BR` - `BK`) AS `Total`
FROM `hitung`
例如 WHERE 条件看起来很奇怪。
如果你想从这个查询创建 SQL 视图,那么你需要执行以下操作
CREATE VIEW `test` AS
SELECT `ID`, (BM + BR - BK) AS `Total`
FROM `hitung`
在这个命令之后
SELECT * FROM `test`
它将显示带有总列的视图
【讨论】:
这篇文章能回答你的问题吗?以上是关于PHPMaker,如何创建视图 mysql的主要内容,如果未能解决你的问题,请参考以下文章