数据库某个字段值是一个数组怎么查出来?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了数据库某个字段值是一个数组怎么查出来?相关的知识,希望对你有一定的参考价值。

SELECT TYPES from question where id = 7 这个只能看到其中一个值,我想看到全部的值

把where子句去掉即可
SELECT TYPES from question追问

id为7时 types 都是几个值 这里存的是数组 不是一个字段就只有一个值

追答

数据库的字段类型不可能是数组的,你这么说我不知道怎么回答你,你能举出个例子么?

参考技术A select * from question where id = 7

现在用sql语句查出来字段里包含某个字符串的所有记录怎么查

一般用substring函数截取出特定字段,如
--用户姓名第二个字是'大'字的
select * from Users where SUBSTRING(UserName,2,1)='大'
第二种方法就是直接like模糊查询,看具体情况使用
select * from Users where UserName like '%大%'

参考技术A select * from 表 where 字段 like '%字符串%'

参考技术B charindex() != 0

以上是关于数据库某个字段值是一个数组怎么查出来?的主要内容,如果未能解决你的问题,请参考以下文章

现在用sql语句查出来字段里包含某个字符串的所有记录怎么查

mysql中我要查出某个值在查出来的N条数据中是第几条数据,这个怎么查?

怎么把数据库中某个字段的值赋值给一个变量

Mysql 数据字段值是用逗号隔开,如何写SQL语句

sql语句怎么一句话查询某个表字段不同下的值?

急急急~大神帮忙,查不出来数据了!ldap如何查处某个字段为空的数据,过滤器要怎么写?