问个初学者有关问题。求前辈指点

问个菜鸟问题。。。求前辈指点一个表A里面有PIC字段数据N条我想按照ID 倒叙排列取出最新的一条带图片的数据

问个菜鸟问题。。。求前辈指点
一个表A 里面有PIC字段

数据N条

我想按照ID 倒叙排列取出最新的一条带图片的数据 和6条不带图片的数据  

求指点

[解决办法]

SQL code
select * from (select top 1 * from tb where pic is not null order by id desc) aunion allselect * from (select top 6 * from tb where pic is null order by id desc) b