我在用select top 1 * from table where ……
结果出错
然后我用select * from table where ……就对了!
不过,不能限制显示记录条数,恼火!
请大家帮忙!这种错误也有?!哎……
第一句sql句子有其他实现方法也好啊!

解决方案 »

  1.   

    在 database desktop里建的paradox7的表
    字段是
    number:a:5
    date:d
    time:t
    然后建立sql文件
    就一个句子
    select top 1 * from zzz where Number="12345" order by date desc
    就报错了!
    然后我改成了
    select * from zzz where Number="12345" order by date desc
    就对了!
      

  2.   

    paradox不支持top 参数的,想别的办法吧。不过好想paradox有一个其他的参数可以查一下书,或者帮助吧
      

  3.   

    皮皮,算你倒霉!!选了这么一个数据库!!!
    还是用SQL SERVER或者ORACLE吧。
      

  4.   

    可以指定query or table 的MaxRecord属性
      

  5.   

    Paradox应该支持子查询吧,那么用下面语句应该可以select * from zzz where Number="12345" and 
    date = (select max(date) from zzz where Number="12345")
      

  6.   

    paradox 不支持的还多了,它还不支持用sql语句创建表时给字段赋默认值