SLQ语句问题

[复制链接]
查看11 | 回复3 | 2008-7-1 14:59:53 | 显示全部楼层 |阅读模式
"SELECT * FROM " + "( SELECT TOP " + rows + " * FROM"

+ " (SELECT TOP " + currentPage * getPageSize()

+ " * FROM [album] ORDER BY id ASC) a"

+ " ORDER BY id DESC) b" + "ORDER BY id DESC where userid=?";
解释下吧后面那个 where userid=?是我自己加上去的

回复

使用道具 举报

千问 | 2008-7-1 14:59:53 | 显示全部楼层
这个有什么好解释的???你把这个语句的结构写清楚再看,还有什么不明白?SELECT * FROM SELECT TOP " + rows + " * FROM (SELECT TOP " + currentPage * getPageSize() + " * FROM [album]ORDER BY id ASC ORDER BY id DESCORDER BY id DESCWHERE userid=?; 你自己再看看语句是怎么样的。SQL语句结构清楚了,意思还不清楚?复合的还不是又多条简单的出来的,看起复杂其实简单。遇到长句子,不要激动。
回复

使用道具 举报

千问 | 2008-7-1 14:59:53 | 显示全部楼层
分页是分页,但是这个SQL语句写的有点.......
回复

使用道具 举报

千问 | 2008-7-1 14:59:53 | 显示全部楼层
分页啊。
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

主题

0

回帖

4882万

积分

论坛元老

Rank: 8Rank: 8

积分
48824836
热门排行