sql - 无效的列名?

标签 sql error-handling

问题是什么?
SELECT distinct a.number,a.code,a.day - (b.Miktar - b.GonderilenMiktar) AS sonuc FROM dbo.T07 a, T05 b WHERE a.number=b.number and a.code=b.code and sonuc!=-1
错误:

无效的列名“sonuc”。

最佳答案

你可以修改吗

 SELECT distinct a.number,a.code,a.day - (b.Miktar - b.GonderilenMiktar) AS sonuc
 from dbo.T07 a join
       T05 b 
       on a.number = b.number and a.code = b.code
 where (b.Miktar - b.GonderilenMiktar)!= -1

关于sql - 无效的列名?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/51303485/

相关文章:

MySQL,获取两个查询的总和

mysql - 使用连接计算列的总和

sql - 如何从 .sql 脚本文件中获取 postgres 中自动递增列的值?

sql - CTE 未按预期表现的每周汇总

php - 索引错误会导致安全问题吗?

mysql - 在 SQL 中使用 min 和 DATE()

jquery - CodeIgniter-jQuery;显示/隐藏错误类别

java - 如何获得在Axon错误处理程序中产生错误的事件处理程序?

api - 使用jmeter “too many attempts error”进行API测试

javascript - 如何使用 winston logger 记录 Node 错误?