首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > JAVA > Java Web开发 >

MySQL数据库SQL语句解决方法

2014-01-03 
MySQL数据库SQL语句创建的数据库表如图,求赐教那个SQL(SELECT title FROM tb_bbsInfo ORDER BY id DESC)

MySQL数据库SQL语句



创建的数据库表如图,求赐教那个SQL("SELECT title FROM tb_bbsInfo ORDER BY id DESC")语句是什么意思,我这么弄对不对啊?
不胜感激啊!
最后结果输出是不是“,真聪明你”!呀?

SELECT title FROM tb_bbsInfo ORDER BY id DESC,这句SQL的意思是从表/视图tb_bbsInfo中获得title列的值,并根据按照id值的降序对title进行排列,像你在上面举的例子:
id    title
0     你
1     ,真聪明
看成两条记录(0, '你'),(1, ',真聪明'),按id字段降序排列后,顺序为[(1, ',真聪明'), (0, '你')],然后再获取title列,最后得到的结果及顺序应该是:[(',真聪明'), ('你')]

从代码中看出,你要实现的功能应该是从数据库中读出BBS版块中帖子的公告信息(即title),并按照帖子的生成时间顺序(由id值确定,id值目测是自增的,越晚加入的帖子的id值越大)由后往前将帖子列出来

热点排行