以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 请教 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=50412) |
-- 作者:ndxfke -- 发布时间:2014/5/6 15:22:00 -- 请教 我在inner join 时,想在这两个字段中间加个分隔符,如下写法不正确。
请指教。
a.部件名称 + \'|\' + a.板件名称 |
-- 作者:Bin -- 发布时间:2014/5/6 15:25:00 -- 你这是写在哪里的?完整SQL发出来看看. 如果是在查询字段里,应该没问题的. 刚才测试了,可以正常运作 select 第一列 + \'|\' + 第二列 from {表C}
|
-- 作者:ndxfke -- 发布时间:2014/5/6 15:33:00 -- 哦,原来不是语句问题。
应该是: 数值字段1 + ‘|\' + 数值字段2 这里报的错。
像这种数值型 与字符型的连接,应该怎么写呢。
sql比较弱,求助 |
-- 作者:Bin -- 发布时间:2014/5/6 15:36:00 -- 你是ACCESS 还是MSSQL? |
-- 作者:ndxfke -- 发布时间:2014/5/6 15:38:00 -- mssql里 |
-- 作者:有点甜 -- 发布时间:2014/5/6 15:42:00 -- 以下是引用ndxfke在2014-5-6 15:38:00的发言:
mssql里
那就这样写,写错了,再改一下
Cast(数值字段1 as Varchar) + \'|\' + Cast(数值字段2 as Varchar) [此贴子已经被作者于2014-5-6 15:44:30编辑过]
|
-- 作者:ndxfke -- 发布时间:2014/5/6 15:46:00 -- 哈哈,
改得好及时。 感谢!
[此贴子已经被作者于2014-5-6 15:45:47编辑过]
|