bluesky006516 2004年12月26日
这种SQL语句该怎么写?兄弟没钱了,见谅啊!!!!
要求是我必须把商品表中的符合一级分类(有很多个类别属于一级分类)的所有商品,按照一级类别做排序,在数据库中分类是用这种方式表示的,如01代表一级分类的第一个,02代表一级分类的第二个,0101代表01分类下的第一个子分类,0102就代表01分类下的第二个子分类,那么如果我想要取得商品表中属于一级分类下的所有商品条数(conunt(*)),就是要查询类别以01开头,用like'01%'就可以了.但是我的一级分类有很多种(如:01,02,03,04,05),需要先查询出所有一级分类,再用循环每次like,这个样子我就没办法排序了,因为conunt(*)得到的数据是依次循环(01,02,03,04,05)得到的,而且还要有类别名称和它一一对应,如科技(01) 100条,农业(02) 200条,渔业(03) 300条,这种SQL语句该怎么写呢?
...全文
107 点赞 收藏 13
写回复
13 条回复

还没有回复,快来抢沙发~

发动态
发帖子
Web 开发
创建于2007-09-28

5.2w+

社区成员

34.1w+

社区内容

Java Web 开发
社区公告
暂无公告