INSERT INTO table2 VALUES (99) SELECT order FROM table1

解决方案 »

  1.   

    select userID, areacode from Table
    结果是
     userID    areacode
      20       上海 
      30       北京
      49        深圳
    我要的结果是
    order  userID    areacode
      1      20       上海 
      2     30       北京 
      3     49        深圳
      

  2.   

    To  netlib(河外孤星)
    你写的是什么意思 table2是什么
     table1是什么
      

  3.   

    select no=Query1.RecNO,userID AreaCode from table 不是很清楚,可能要用游标吧。
      

  4.   

    这个order 是当前这条记录的的RecNo.问题就是如何一边Select 一边找出这条记录的RecNo.这个我不知道。
    开始为什么不多加一个属性呢?
      

  5.   

    //  no:integer;
    begin
      Query1.Close;
      Query1.SQL.Clear;
      Query1.SQL.Add('select 1 as no3,StID from tblbasic');
      //Query1.SQL.Add('select  as no3,StID from tblbasic');
      Query1.Open;
    给你一点提示。用我上面的办法,然后再去改查询结果,把所有的1改成当前记录的序号(query.recNo)。我还是觉得要用游标。fetch