select top 2 * from country order by 人口数量 desc

解决方案 »

  1.   

     我使用select top 2 * from country.db group by continent order by population
    可是竟然提示‘invalid key’可能‘top 2’这里有问题。
      该如何解决了?
    另外随便问一下修改delphi的自带的单元文件怎样是他有效。
      

  2.   

    select top 2 * from country.db group by continent order by population
    "top 2"是SQL Server的T-SQL语法。
    country.bd是Paradox表
    只能 
    select * from country.db group by continent order by population
    再取头两条纪录 
      

  3.   

    paradox好像没有top 的语法支持,你可能要用一些苯方法order
    后提取前两条
      

  4.   

    对不起,更正:
    select * from country.db group by continent order by population desc
      

  5.   

         请问怎样才知道那些表是属于那种类型的表,是不是根据扩展名?
     那么sql server表的扩展名是什么?
    我怎么在datebase desktop能够新建一个sql server表好像不能保存
    说什么‘invalid configuration parameter’
    怎么解决啊?可能我在新建一个sql server别名时参数没有设置对。
      

  6.   

    sqlserver是挂接在sqlsrver服务器下运行的。
      

  7.   

    SQL Server数据库
    数据文件*.mdf
    日志文件*.ldf
      

  8.   

     是不是要装sql server才行啊
      

  9.   

    “我怎么在datebase desktop能够新建一个sql server表好像不能保存
    说什么‘invalid configuration parameter’
    怎么解决啊?可能我在新建一个sql server别名时参数没有设置对。 ”没有问题。
    先用SQL Explorer建一个数据库别名,假设MSSQL1,(Database Drive Name:MSSQL
    Database Name、server name、user name参数要设置对)
    datebase desktop建表类型MSSQL,save as dialog中alias选择MSSQL1。
      

  10.   

       请问database name,server name,user name怎样设置才算对啊
      

  11.   

    database name:你的SQL SERVER数据库名称
    server name:一般就是你的SQL SERVER数据库服务器机器名(SQL SERVER 2000同一台服务器可以有多个SQL SERVER数据库服务)
    user name:你的SQL SERVER数据库login name缺省超级用户sa
      

  12.   

    to victorg():
    设置database时出现一个打开文件的对话框。怎么回事?
    server name默认是MSS_SERVER,可不可以随意更改这个server name
    是不是装了delphi就有sql server?
    谢谢!!!!
      

  13.   

    to victorg():
    设置database时出现一个打开文件的对话框。怎么回事?
    server name默认是MSS_SERVER,可不可以随意更改这个server name
    是不是装了delphi就有sql server?
    谢谢!!!! 
      

  14.   

    SQL Server你得自己装,它是MS的。
    server name默认是MSS_SERVER,就是更改这个server name
    “设置database时出现一个打开文件的对话框。怎么回事?”你指什么地方?
      

  15.   

     我用sql explore新建了一个数据库别名叫mssql1,再设置他的
    database name时出现一个对话框。why?
      

  16.   

    不要用那个对话框,直接用你的sqlserver数据库名
      

  17.   

    sql server的机器名不能随便乱改,因为sql server的server name是与机器名一样的,改动后,启动服务会有问题的。
      

  18.   

    Jurian(绿色之舟)所说与我所说的不是一回事。
    我所说是指SQL Explorer中设置时为其指定服务器名,否则他不知道上哪里找SQL Server数据库服务