首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

SQL语句,有关问题不复杂,答了就给分.

2012-01-21 
求一个SQL语句,问题不复杂,答了就给分................select id from a这个SQL语句中id为string 字段,我

求一个SQL语句,问题不复杂,答了就给分................
select id from a

这个SQL语句中id为string 字段,我想通过查询取出后同时在末尾给它加上":",改怎么实现啊???

[解决办法]
两个字符串就可以相+的。在后面+个";"就可以了


[解决办法]
oracle:
select concat(id, ':') from a 

sqlserver:
select id + ':' from a 

[解决办法]
oracle: 
select concat(id, ': ') from a

sqlserver: 
select id + ': ' from a
[解决办法]
select (id,';')from a
[解决办法]
select id + ': ' from a
[解决办法]
sql :select id + ': ' from a
oracle:select id || ': ' from a
[解决办法]
select (id + ': ') as '别名' from a
然后绑定列的字段'别名'
[解决办法]
select id + ': ' from a
[解决办法]
select (id + ': ') as '别名 ' from a
使用别名
[解决办法]
declare @id varchar 10
select @id=id + ';' from a
print @id
[解决办法]
如果是string类型的很好解决:
select id + ': ' from a]
这样就行了!

[解决办法]
select id+':' as id from a
[解决办法]
select id+':' as id from a 

[解决办法]
谢谢大家了, 
不过还想继续问下,比方说DataGrid里绑定了content字段(文章的内容,一般比较长), 
我想在显示的时候只让DataGrid里显示content字段中的部分字符(比如前10个字符并加上省略号),该如何实现呢? 
新手请大家继续赐教...
-------------------------
oracle:
select concat(substr(content,1,10),'...') from yourtable

sql:
select left(content,10)+'...' from yourtable

另外,搂住你再不结贴,我代表csdn鄙视你了哈。哈哈

热点排行