抱歉,我是新的MySql用户。
我正在尝试创建此视图,但MySql不接受此格式。你能帮我创造一下吗?
{CREATE VIEW VWBALANCO(
CODCONTA,
NOMECONTA,
TIPO,
CONTACREDITO,
CONTADEBITO,
CONTAGERENCIAL,
DATA,
CODIGREJA,
NOMEIGREJA,
CODEPARTAMENTO,
NOMEDEPARTAMENTO,
VLRPAGAMENTO,
VLRECEBIMENTO)
AS
select BL.CODCONTA,BL.NOMECONTA,CT.TIPO,CT.CONTACREDITO,CT.CONTADEBITO,CT.CONTAGERENCIAL,BL.DATA,BL.CODIGREJA,BL.NOMEIGREJA,BL.CODDEPARTAMENTO,BL.NOMEDEPARTAMENTO,sum(BL.VLRPAGAMENTO),sum(BL.VLRECEBIMENTO) from MOVBALANCETE BL inner join CONTAS CT on CT.CODIGO = BL.CODCONTA
group by BL.CODCONTA, BL.NOMECONTA, CT.TIPO, CT.CONTACREDITO, CT.CONTADEBITO, CT.CONTAGERENCIAL, BL.DATA,BL.CODIGREJA,BL.NOMEIGREJA,BL.CODDEPARTAMENTO,BL.NOMEDEPARTAMENTO,BL.VLRPAGAMENTO,BL.VLRECEBIMENTO;}
如果有人能够通知我语法错误的地方。 此语法通常用于Firebird数据库。
谢谢!
答案 0 :(得分:0)
试试这样:
CREATE VIEW VWBALANCO
AS
select BL.CODCONTA,BL.NOMECONTA,CT.TIPO,CT.CONTACREDITO,CT.CONTADEBITO,CT.CONTAGERENCIAL,BL.DATA,BL.CODIGREJA,BL.NOMEIGREJA,BL.CODDEPARTAMENTO,BL.NOMEDEPARTAMENTO,sum(BL.VLRPAGAMENTO),sum(BL.VLRECEBIMENTO) from MOVBALANCETE BL inner join CONTAS CT on CT.CODIGO = BL.CODCONTA
group by BL.CODCONTA, BL.NOMECONTA, CT.TIPO, CT.CONTACREDITO, CT.CONTADEBITO, CT.CONTAGERENCIAL, BL.DATA,BL.CODIGREJA,BL.NOMEIGREJA,BL.CODDEPARTAMENTO,BL.NOMEDEPARTAMENTO,BL.VLRPAGAMENTO,BL.VLRECEBIMENTO;
即删除列名