SQL问题,请帮忙

fzeng554 2007-04-28 09:01:17
SELECT HG1,HG2,HG3,HG4,HG5,HG7,HG8,HG9,HG11,HG12,HG13,HG14,HG15,HG16,H,
JG1,JG2,JG3,JG4,JG5,JG7,JG8,JG9,JG10,JG11,JG12,JG13,JG14,JG15,E FROM MF_BFCA WHERE BFA_NO = 'BFD6C06003'

HG字段的的值一共只有二个,'合格','不合格' 请问我如何在这么多HG中判断出'不合格'的值,然后把它相对应的JG里面的值,AS到另外的字段中去呢?
...全文
144 3 打赏 收藏 转发到动态 举报
写回复
用AI写文章
3 条回复
切换为时间正序
请发表友善的回复…
发表回复
fzeng554 2007-04-29
  • 打赏
  • 举报
回复
急啊.大家帮我想想能不能解决
fzeng554 2007-04-28
  • 打赏
  • 举报
回复
会有多项不合格,我两排是对应的,HG,JG,如果HG中显示不合格,那它相对应的JG就显示到另一个字段中去.打个比方,假如 HG 中有不合格. THEN HG 对就的 JG AS XX.这样做.一共要显示三个,我不知道怎么去做
jyxhz 2007-04-28
  • 打赏
  • 举报
回复
要是有多项不合格,你要怎样的格式?

感觉表设计的不合理
是不是应该这样 H,HG_no,E,JG_no

22,207

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 疑难问题
社区管理员
  • 疑难问题社区
  • 尘觉
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧