Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
从sql查询结果中删除域_Sql - Fatal编程技术网

从sql查询结果中删除域

从sql查询结果中删除域,sql,Sql,假设我使用命令[MYSQL]: Select Username, UserType from USERS_DATABASE; 我得到了下一个结果: Username: UserType: someDomain/user1 User someDomain/user2 User diffDomain/user3 User 是否有任何方法可以通过SQL查询删除域,或者我需要解析它然后删除 域可以不同(长度、字符等) 谢谢。在SQ

假设我使用命令[MYSQL]:

Select Username, UserType from USERS_DATABASE;
我得到了下一个结果:

Username:            UserType:         
someDomain/user1      User
someDomain/user2      User
diffDomain/user3      User
是否有任何方法可以通过SQL查询删除域,或者我需要解析它然后删除

域可以不同(长度、字符等)

谢谢。

在SQL Server中

Select substring(Username,charindex('/',Username)+1,len(Username)) as Username, 
UserType 
from USERS_DATABASE;
在MySQL中

Select substring(Username,locate('/',Username)+1,length(Username)) as Username, 
UserType 
from USERS_DATABASE;

假设您可以使用T-SQL:-

SELECT SUBSTRING(Username, CHARINDEX('/', Username) + 1, LEN(Username)), UserType
FROM USERS_DATABASE;

这是什么数据库?你在用哪个数据库管理系统?博士后?Oracle?我认为用户希望删除域名,而您的查询将删除用户名是的。编辑它。谢谢