要求比如:
有自增的FileID,当中可能有断掉的。假设FileID=50,我要查,这个ID号前9个记录,怎么写? "SELECT TOP 9 [FileID], [Name] FROM [MusicFiles] WHERE [FileID] < '" + FileID + "' "; 我写的是这样的。 但是FileID就算改变,查出来的也一直是9个固定的。 请指教,谢谢。
有自增的FileID,当中可能有断掉的。假设FileID=50,我要查,这个ID号前9个记录,怎么写? "SELECT TOP 9 [FileID], [Name] FROM [MusicFiles] WHERE [FileID] < '" + FileID + "' "; 我写的是这样的。 但是FileID就算改变,查出来的也一直是9个固定的。 请指教,谢谢。
要倒排下序
"SELECT TOP 9 [FileID], [Name] FROM [MusicFiles] WHERE [FileID] < '" + FileID + "' order by [FileID] desc"
就是这样的!