请教一个sql语句的写法
新闻表news id,c_id,tim,topic
评论表 review rid,rsort,re_id
新闻表需要根据 评论数来排序 ,两表的连接条件是 news.id=review.re_id
这sql语句要怎么写呢
SQL code:
SELECT * from news AS A
ORDER BY ISNULL((SELECT COUNT(*) from reveiw
WHERE A.id = re_id),0) DESC;
给出数据吧!
SQL code:
select n.id,n.c_id,n.tim,n.topic,r.rid,r.rsort,r.re_id
from news n inner join review r on n.id=r.re_id order by r.rsort desc
SQL code:
select a.* from news a left join review b on a.id=b.re_id order by b.评论数字段
SQL code:
select a.* from news a
left join(
select re_id ,num=count(*) from review group by re_id
)b on a.id=b.re_id
order by num desc
SQL code:
select news.id,news.c_id,news.topic,R.评论数
from news
left join
(select re_id,count(*) as 评论数
from review
group
相关问答:
本人c#新手 可是要求要用c# ,sql2000开发c/s的工作流,一头雾水,请大家帮忙帮忙,给点思路,说的约具体越好,我也好往那个方面去学习
http://www.hxzi.com/view/61402.html
B/S版的,基本思想应该差不多的。。 ......
我EXCEL中一个单元格的数据如 "2009-01","8949-232"
将这个数据粘贴到PL/SQL中的一个表中后,数据确是成为了 2009-01,8949-232 ,把所有的""都没了,
如何弄呢?请大家试 ......
表中按datadate,tradeid为主键,也就是说tradeid会重复出现在不同天中,同一天的tradeid是不同的。现在我希望取一段时间范围内不重复的tradeid,且只要每个tradeid的最后一次出现的那条。sql语句该怎么写
: ......
C#如何判断连接sql server数据库成功?
try
{
connection.connect()
return true;
}
catch()
{
return false;
}
楼主很着急,开了几贴了。
引用
try
{
connection.connect( ......
请问各位,如何将SQl中,某字段中的值横向展开呢,
CASE WHEN
具体问题具体分析,看你要怎么展开
姓名 科目 成绩
张三 英语 90
李四 英语&nb ......