我有一个表作为列id,标题,内容,posted_date的活动,我想要获取记录,就像行将显示在我已指定id的顶部,并且应该显示所有行。我写了以下查询,但是它引发了错误。
SELECT * FROM `activities` limit 0,4 put top WHERE id = 4
答案 0 :(得分:1)
您可以按id=4
...
添加, posted_date asc
以订购其余部分,或者如果您不关心其余的顺序则省略..
select
*
from
activities
order by
id=4 desc,
posted_date asc
limit 4
答案 1 :(得分:0)
您可以使用条件订购条款
SELECT *
FROM `activities`
ORDER BY CASE WHEN id = 4 THEN 1 ELSE 0 END DESC
LIMIT 0,4
或者
for (int j = 0; j < size; j++)
{
StatZoneItem statZoneItem = grandTotalStatsRespond.getStatZoneItems().get(j);
LinearLayout l = (LinearLayout) inflater.inflate(R.layout.loader_total_stat_item, null);
// Here I need to find TableRow and TextView with LinearLayout by its ID
TableRow tableRow = l.findViewById(R.id.tableRowID);
TextView textView = l.findViewById(R.id.textViewID);
textView.setText("NILESH");
// and set values from statZoneItem object.
root.addView(l);
}