表中3个字段:
time, depth,speed
其中time 为时间日期类型,且是主键!
另两个是整形。
现在要删除表中第一条记录,也就是time最小的那条,
为何
delete * from timedata where time=(select min(time) from timedata)
不对呢?
time, depth,speed
其中time 为时间日期类型,且是主键!
另两个是整形。
现在要删除表中第一条记录,也就是time最小的那条,
为何
delete * from timedata where time=(select min(time) from timedata)
不对呢?
我是在SQLCE 下做的,应该没有区别吧
delete * from timedata where time=(select min(time) from timedata)
不对呢?--------------------------------
把*去掉试试
有WINDOWS下的SQL Server2000么,可否帮忙试一下。
我只有SQLCE
or
delete from timedata where time in (select min(time) from timedata)
如果你的time唯一两中结果是一样的
from timedata
where time in (select min(time) from timedata)
or
delte
from timedata
where time=(select min(time) from timedata)