我如何使用SQL查询创建一个以逗号分隔的列表 MYSQL列中的数据以逗号隔开,如何查询?

作者&投稿:辕皇 (若有异议请与网页底部的电邮联系)
举个例子:
1.SQL语句:
create table userinfo
(
id int primary key not null identity (1,1),
[name] char(20) unique,
age int check(age>10),
sex char(2)
)
2.解说:
建议一个名叫userinfo的表,字段为
id ,自动+1,主键,不为空!
name ,char(20) 不重复!
age int类型,年龄必须大于10,否则会出现错误!
sex 性别 char(2)

使用SQL如何把用逗号等字符隔开的字符串转换成列表~

a.xm,xk=substring(a.xk,b.number,charindex(',',a.xk+',',b.number)-b.number)
from
表A a join master..spt_values b
ON b.type='p' AND b.number BETWEEN 1 AND LEN(a.xk)
where
substring(','+a.xk,b.number,1)=','

MYSQL列中的数据查询命令:
SELECT *
FROM task_detatils
WHERE FIND_IN_SET( ‘1’, responsible_user)
命令的含义:将含有1的responsible_user列数据全部搜索出来。
采用的是find函数:查找一定范围内元素的个数。查找[first,last)范围内,与toval等价的第一个元素,返回一个迭代器。如果没有这个元素,将返回last。

扩展资料:
其他的查询命令:
在命令后键入搜索的模式,再键入要搜索的文件。其中,文件名列表中也可以使用特殊字符,如“*”等,用来生成文件名列表。
如果想在搜索的模式中包含有空格的字符串,可以用单引号把要搜索的模式括起来,用来表明搜索的模式是由包含空格的字符串组成。
否则,Shell将把空格认为是命令行参数的定界符,而grep命令将把搜索模式中的单词解释为文件名列表中的一部分。在下面的例子中,grep命令在文件example中搜索模式“text file”。
用户可以在命令行上用Shell特殊字符来生成将要搜索的文件名列表。在下面的例子中,特殊字符“*”用来生成一个文件名列表,该列表包含当前目录下所有的文件。该命令将搜索出当前目录下所有文件中与模式匹配的行。
参考资料来源:百度百科-Linux文件内容查询命令
参考资料来源:百度百科-find函数

怎么通过一个sql语句查询一个表中字段的个数
答:select a.name ,count(0) 字段总数 from sys.objects a inner join sys.all_columns b on a.object_id=b.object_id where a.type='U' and a.name='表名'group by a.name 修改逗表名地为实际需要查询的表名即可

数据库应用基础 access 第三版孙瑞新多少钱
答:1.在Access数据库中简历查询语句的步骤 --> 打开你的MDB --> 在数据库窗口中,点击逗查询地,或在逗视图地菜单中选择逗数据库对象地-> 逗查询地 --> 点击数据库窗口中的逗新建地按钮 --> 点击逗确定地,关闭逗显示表地窗口 --> 点击工具栏上的逗SQL地,或在逗视图地菜单中选择逗SQL ...

sql server 怎么使用sql语句导入bak文件
答:1.新建一个空数据库 2.右键-任务-还原-数据库 3.选择逗源设备地,点击选择 4.选择逗文件地,点击添加---找到你的bak,点击确定 5.回到前一个页面,点击选项,勾选逗覆盖现有数据库地 6.ok

Sql Server 中 in 和 between 的用法..?
答:操作符 BETWEEN ... AND 会选取介于两个值之间的数据范围。这些值可以是数值、文本或者日期。IN 操作符允许我们在 WHERE 子句中规定多个值。IN 操作符允许我们在 WHERE 子句中规定多个值。

怎么制作点读机教材Excel脚本数据
答:2. 点击逗信任中心地->逗信任中心设置地->选择逗个人信息选项地,将逗文档特定设置地上面默认选择去掉,避免在保存脚本时报错。二: 在本地PC新建一个excel文件(例如: D:\testdate.xlsx)按快捷键逗ALT + F11地进入宏编辑,输入如下代码后保存。summary()为目标生成代码,SQL()为生成SQL脚本文件...

...出现一个问题,大家帮我看看啊! java.sql.SQLSyntaxErrorException...
答:你的sql语句有个小错误 String str = "insert into users values("+2+"',"+uname+"','"+unick+"','"+upasswd+"','"+urpasswd +"','"+uemail+"')";+2+"',"+uname+"'这里你把uname左边的单引号写到逗号前面了 改为 String str = "insert into users values("+2+", '"+uname...

vs怎么创建webform codefile
答:如果不知道 SQL Server pubs 数据库的用户名和密码,请与数据库管理员联系。数据链接属性单击逗下一步地前进到逗选择查询类型地页。选择逗使用 SQL 语句地,然后单击逗下一步地。在逗生成 SQL 语句地页中单击逗查询生成器地。在逗添加表地对话框的逗表地选项卡中,单击逗titles地,单击逗添加地,...

oracle怎么去掉字符串的空格的数据
答:SQL> select trim(leading 'x' from 'xxxxWORLDxxxx') aaaaa from dual;AAAAA --- WORLDxxxx 必须注意的一点是这里的逗trim_character地参数只允许包含一个字符,不支持多字符。trim不能满足我们去除多字符要求,但是我们可以使用rtrim和ltrim来处理。1)使用rtrim SQL> select rtrim('ORxxxxWORLDxxxxO...

sql 左外关联查询 为啥不能直接输出关联表为空的行?
答:代码如下:select from 表1 left join 表2 on (连接条件)如果要查询是有条件的就在后面加上条件语句 where(条件)

Sql数据库的sa密码忘记了怎么办?求解答
答:5. 在SQL Server实例以单用户模式启动后,Windows管理员帐号就能使用sqlcmd工具在Windows验证模式下连接SQL Server。您可以使用T-SQL命令诸如逗sp_addsrvrolemember地来在sysadmin服务器角色中添加现有登录帐号或新创建一个登录帐号。范例语句如下: EXEC sp_addsrvrolemember 'CONTOSO\Buck', 'sysadmin';GO 6....