请问各位大虾:偶建了了个表: data.db
id    num    name
0     3      'Demo1'
1     1      'Demo2'
2     1      'Demo3'
3     2      'Demo4'
4     2      'Demo5'
5     1      'Demo6'偶用SQL语句:
Query1.close;
Query1.sql.clear;
Query1.sql.add('select name from "data.db"');
Query1.sql.add('where num>0');
Query1.sql.add('order by id');
上面的SQL语句偶还想在Order by id 的基础上还想order by num该怎么写嗄?
就是在“Order by id”后取出来的的数据中再按照num排序该怎么做?SQL语句的实现?
如果不能用SQL语句直接实现,那么还有其他的方式吗?用TString吗?该怎么写代码嗄?

解决方案 »

  1.   

    帖子不知道怎么回事?怎么只出来这么点?
    再发一遍
    -----------------------------
    请问各位大虾:偶建了了个表: data.db
    id    num    name
    0     3      'Demo1'
    1     1      'Demo2'
    2     1      'Demo3'
    3     2      'Demo4'
    4     2      'Demo5'
    5     1      'Demo6'偶用SQL语句:
    Query1.close;
    Query1.sql.clear;
    Query1.sql.add('select name from "data.db"');
    Query1.sql.add('where num>0');
    Query1.sql.add('order by id');
    上面的SQL语句偶还想在Order by id 的基础上还想order by num该怎么写嗄?
    就是在“Order by id”后取出来的的数据中再按照num排序该怎么做?SQL语句的实现?
    如果不能用SQL语句直接实现,那么还有其他的方式吗?用TString吗?该怎么写代码嗄?
      

  2.   

    Query1.sql.add('order by id,num');
      

  3.   

    谢谢嗄!! neilwq(啄木鸟) 兄!