最近看了看SQL,刚好遇到这个问题. INNER JOIN [外键表] ON [主键表] 内链接,用 GROUP BY 分组外键数据,COUNT(*)计算该外键数据总行数,最后用 ORDER BY 排序,DESC 关键字表示降序,想让数据输出升序省略DESC关键字即可 代码如下: SELECT UserMessageBoard.CategoriesId,MessageBoardCategories.CategoriesTitle,COUNT(*) AS CategoriesSum FROM Me…
先上模型 Comment public class Comment { [Key] public int CommentId { get; set; } [Required] public int Star { get; set; } [Required] public string Content { get; set; } [Required] [MaxLength()] public string ProductName { get; set; } [Required] [ForeignK…
1.获取主键信息 EXEC sp_pkeys @table_name='{0}' 2.获取外键 方法二 SELECT Field=(SELECT name FROM syscolumns WHERE colid=b.fkey AND id=b.fkeyid) , FKTable=object_name(b.rkeyid), FKKeyField=(SELECT name FROM syscolumns WHERE colid=b.rkey AND id=b.rkeyid) FROM sysobj…
select distinct pipeId=substring(a.PipeIn,b.number,charindex(',',a.PipeIn+',',b.number)-b.number) from B_PipeSet_Info a join master..spt_values b on b.type='P' where charindex(',',','+a.PipeIn,b.number)=b.number…