0

为了便于理解,可以以w3schools中的以下链接为例。

环境:安卓,SQLite。

问题:例如

  1. 从列名“city”中选择所有值,因此它将返回一个数组。
  2. 但是我们需要城市“Cork”作为返回数组的索引 0 以及按字母顺序排序的其他城市名称。

这是问题陈述。请建议是否有解决方案,或者是否值得尝试这种方式。

谢谢 !

4

2 回答 2

1

有一个类似的问题。答案是使用将被选择的临时表order by,然后select *从那里与其他选择联合。我提出并测试的查询是:

SELECT distinct City from Customers where city='Cork'
union all
select * from (select distinct city from customers where city<>'Cork' order by city asc)

我指的问题。可悲的是,使用unionunion all不是不起作用。

于 2013-07-19T15:41:55.170 回答
0

也许你确实在你的应用程序代码中对它们进行了排序,而不是依赖于 SQL

于 2013-07-19T15:39:55.427 回答