我有一个表有两个字符串列:
- title
可以是NULL
- content
是必需的
如果我使用ORDER BY title, content
。数据将首先按title
排序,然后按content
排序。
我想知道是否可以按两列排序"同时"。 它不是很清楚(这就是为什么我找不到答案),所以让我们举个例子:
Title | Content
-------|---------
NULL | lorem
-------|---------
NULL | ipsum
-------|---------
dolor | test
-------|---------
sit | test
将导致:
Title | Content
-------|---------
dolor | test
-------|---------
NULL | ipsum
-------|---------
NULL | lorem
-------|---------
sit | test
实际上我的问题是在我的视图中,标题和内容显示在同一列中(如果标题不为空,则显示,否则我使用内容)。此列上有一个排序功能,无法找到正确管理排序的方法。
答案 0 :(得分:3)
使用UITableViewCell
- 它返回其参数的第一个非空值
COALESCE