SQL Server 内部错误 问题
来源:百度知道 编辑:UC知道 时间:2024/06/23 03:26:30
我在编写下列SQL语句时:
select bbb.NumsofIntervalDay --这里调试会出现SQL Server内部错误
from (
select top 1 datediff(dd,orderDate,shippedDate) as NumsofIntervalDay
from orders
where orders.CustomerID = 'BONAP' --customers.CustomerID --'VINET'
and orderdate > DateAdd(dd,30,'1997-11-02')
and orderdate < '1998-1-18'
order by datediff(dd,shippedDate,orderDate) ) as bbb
执行没有问题,但是当把它放到一个大的SQL语句中做子查询时,就出现
Internal SQL Server error,请问高手,这是怎么回事?
"from (" 是多余的 不要的 拷多的 不好意思
总的查询语句是:
select customers.CustomerID,
customers.CompanyName,--orders.orderID,
count(distinct orders.orderID) as 订单笔数, --必须加distinct,因为一笔订单对应几种产品
sum([order details].quantity) as 订单产品总数
--,子查询放到这里
from [order deta
select bbb.NumsofIntervalDay --这里调试会出现SQL Server内部错误
from (
select top 1 datediff(dd,orderDate,shippedDate) as NumsofIntervalDay
from orders
where orders.CustomerID = 'BONAP' --customers.CustomerID --'VINET'
and orderdate > DateAdd(dd,30,'1997-11-02')
and orderdate < '1998-1-18'
order by datediff(dd,shippedDate,orderDate) ) as bbb
执行没有问题,但是当把它放到一个大的SQL语句中做子查询时,就出现
Internal SQL Server error,请问高手,这是怎么回事?
"from (" 是多余的 不要的 拷多的 不好意思
总的查询语句是:
select customers.CustomerID,
customers.CompanyName,--orders.orderID,
count(distinct orders.orderID) as 订单笔数, --必须加distinct,因为一笔订单对应几种产品
sum([order details].quantity) as 订单产品总数
--,子查询放到这里
from [order deta
第一:你那个第一句当然会内部错误了,因为select要对应(必须有)from来制定到底从那个表里查,你没有写from 他到哪个表查啊??
第二:你这句的查询属性的前面的“bbb.”是指定表的简写吧?那为什么没有地方注明这个简写对应的是哪个表!!
举例:如果你要查看order表里的name属性,select o.name from order o (这里的o就是order表的简写,o.name指的就是order表里的name)
在windows2000server上安装sql server 2000报内部错误
SQL Server 2000 内部错误,结构不完整,重安数据库,重安SQL Server 2000 后都不好用
SQL SERVER 错误:3624
ASP连接SQL Server数据库一直发生HTTP 500-内部服务器错误
sql server 2000 安装错误!!!
SQL Server 2000错误解答
sql server 2000 连接 sql server 2005 的错误
SQL Server数据库连接问题 有错误!!!!!
(急救asp)sql server数据库连接错误!!!
Sql Server 2000 的安装错误