我必须以这样的方式在表格中排序我的行:ticker_flag = 1
或twitter_flag=1
应首先显示的行以及ticker_flag = 0
或twitter_flag=0
应显示的其他行以前的行。
我正在给我的桌子结构图像。
我只需要首先显示其ticker_flag或twitter_flag设置为1的行。所以请告诉我应该如何实现这一点?
答案 0 :(得分:0)
我认为最好的方法就是在你的SQL查询中这样做
SELECT *
FROM myTable
WHERE foo = baa
ORDER BY ticker_flag ASC, twitter_flag ASC;
希望这会有所帮助。
答案 1 :(得分:0)
试试这个希望这很有用
SELECT * FROM TABLE_NAME ORDER BY ticker_flag DESC, twitter_flag DESC