为了账号安全,请及时绑定邮箱和手机立即绑定

有关C# SQL 查询语句!多表查询,具体如下所示:

有关C# SQL 查询语句!多表查询,具体如下所示:

ibeautiful 2022-05-12 11:11:09
我现在要根据tFavorites这个表里的ItemSysNo(也就是文章编号),来获取tTechnoThesis这个表里的 Title(文章名)和ReadCount(查看次数)然后还要获取tFavorites这个表里的FavouritesTime(添加时间)!格式是string sql = "select a.SysNo,a.Title,a.CreateUserSysNo,a.Content,a.CreateTime,a.RankSysNo,a.TypeSysNo,a.Status,a.ReferenceClassSysNo,a.ReferenceSysNo,b.LevelIndex CustomerRank,"+ " case when a.IsCustomer = " + ((int)AppEnum.YNStatus.Yes).ToString() + " then b.CustomerId else '管理员' end as CustomerId"+ " from tCommentMaster a left join tCustomer b on a.CreateUserSysNo = b.SysNo where a.IsCustomer = " + ((int)AppEnum.YNStatus.Yes).ToString()+ " and b.SysNo = " + UserSysNo.ToString();这样的格式写``麻烦高人给个代码``感谢万分!!!tFavorites表里有SysNo ItemSysNo CustomerSysNo FavouritesTime这4列我要代码啊`我就是不会写`才问的`麻烦`谁可以帮我写一个啊!感谢!
查看完整描述

2 回答

?
茅侃侃

TA贡献1842条经验 获得超21个赞

case a.IsCustomer
when ((int)AppEnum.YNStatus.Yes).ToString()
then b.CustomerId
else '管理员'

查看完整回答
反对 回复 2022-05-16
?
牧羊人nacy

TA贡献1862条经验 获得超7个赞

写个过程吧
传参进去

查看完整回答
反对 回复 2022-05-16
  • 2 回答
  • 0 关注
  • 390 浏览
慕课专栏
更多

添加回答

举报

0/150
提交
取消
意见反馈 帮助中心 APP下载
官方微信