一个SQL查询合并字段的问题 SELECT id, pname + '-' + isnull(guige, '') AS pname FROM kucun_material WHERE pclass = @pclass 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 --哦,还有个连字符,上面不行,抱歉!这个行了:SELECT id, pname + coalesce('-'+guige, '') AS pname FROM kucun_material WHERE pclass = @pclass pname + coalesce('-'+guige, '') AS pname 能公司一下我这个是什么用的吗? coalesce('-'+guige, '')coalesce()返回第一个非空的表达式。如果guige是NULL,'-'+guige仍然是NULL,所以返回第二个表达式空串('')。如果guige非NULL,那不用说了。 SELECT id, pname + isnull('-' + guige, '') AS pname FROM kucun_material WHERE pclass = @pclass 用dobear_0922(do熊)的也一样可以。 sybase isql 报错。CT-LIBRARY error: 急求一个取表数据的方案! mysq make问题 谁有Microsoft SQL Server 2005 企业版的吗 如何在查询结果集中添加上一列,显示出当前是第几行 高分求一句SQL 急!!! sql分布式问题 急问用vc连接SQL server数据库!给100分! ^^^^^^^^^^弄不出来今天不睡觉了^^^^^^^^^^^^^^^ 每天 7:00 定时启动一个存储过程。通过mssqlserver实现,不通过程序可以实现吗?这样的问题怎么解决,请指教! 我如何知道一项数据写进几个表中? 在SQL里建立的表能否 横着 查询
SELECT id, pname + coalesce('-'+guige, '') AS pname FROM kucun_material WHERE pclass = @pclass
能公司一下我这个是什么用的吗?
如果guige非NULL,那不用说了。