如何在VisualStudio(查询生成器)中使用mysql变量?
当我在mysql中执行此查询时,工作正常:如何在VisualStudio(查询生成器)中使用mysql变量?,mysql,variables,Mysql,Variables,当我在mysql中执行此查询时,工作正常: SET @s:=0; SELECT `debt`, `credit`, @ s : = (`debt` - `credit`) + @ s AS `balance` FROM `recordsdetails`; 但当我将其用于(visual studio查询生成器)时 我看到:SELECT子句中的错误:“@”附近的表达式。 FROM子句中的错误:靠近“;”。 无法分析查询文本。 和余额=NULL 请帮助我删除空白: SET @s:=0; SELECT
SET @s:=0;
SELECT `debt`, `credit`, @ s : = (`debt` - `credit`) + @ s AS `balance`
FROM `recordsdetails`;
但当我将其用于(visual studio查询生成器)时
我看到:SELECT子句中的错误:“@”附近的表达式。
FROM子句中的错误:靠近“;”。
无法分析查询文本。
和余额
=NULL
请帮助我删除空白:
SET @s:=0;
SELECT debt, credit, @s:=(debt-credit)+@s AS balance FROM recordsdetails;
首先,必须使用
=
声明变量,然后使用:=
赋值:
SET @s = 0;
SELECT debt, credit, @s:=(debt-credit)+@s AS balance FROM recordsdetails;
还是同一个问题,balance=null我认为问题是因为变量@s问题仍然存在!!!-我们能否将其转换为mysql服务器中的视图,并通过(查询生成器)调用它作为结果?谢谢你提供的信息