如何选择数据库中的内容?

时间:2014-02-26 02:05:15

标签: sql-server

我想问一下这是否可以在任何数据库中使用。可以说我的数据库中有一列有这样的内容:

 -----------------
|columname       |
 -----------------
| roan,joan,keith|
------------------

如果我执行选择查询,我可以只显示该字段中的roan吗?

谢谢,

2 个答案:

答案 0 :(得分:0)

Oracle解决方案:

select substr(columnname,1,instr(columnname,',')-1) from testtable;

答案 1 :(得分:0)

Mark的MSSQL版本答案:

SELECT SUBSTRING(columnname, 1, CHARINDEX(',', columnname, 1) - 1) FROM testtable;