本文介绍了我在sql server中的声明是的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧! 问题描述 我在sql server中的声明是 CASE当NumberofArticle IS NULL或NumberofArticle =''THEN''ELSE A.NumberofArticle END AS NumberofArticle, i得到了正确的结果,但是我想要(20条)然后文章这个词怎么会来到那里... my statement in sql server is CASE WHEN NumberofArticle IS NULL OR NumberofArticle='' THEN '' ELSE A.NumberofArticle END AS NumberofArticle,i am getting right result but 20 but i want (20 Article) then how the word Article will come over there ...推荐答案 CASE WHEN NumberofArticle IS NULL OR NumberofArticle='' THEN '' ELSE CONCAT(CONVERT(VARCHAR(5), A.NumberofArticle), ' article(s)') END AS NumberofArticle, 有关更多信息,请参阅: +(srting concatenation) [ ^ ] CONCAT [ ^ ] CAST和CONVERT(T-SQL) [ ^ ] For furter information, please see:+ (srting concatenation)[^]CONCAT[^]CAST and CONVERT (T-SQL)[^] CASE WHEN NumberofArticle IS NULL OR NumberofArticle='' THEN '' ELSE A.NumberofArticle +' Aricles' END AS NumberofArticle, 这篇关于我在sql server中的声明是的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持!
10-24 13:14