Ⅰ sql Server数据库中一个字段名,有两个数据,如何存储查询
建立2个字段,一个字段存放数据代号,一个存放数据,传感器和数据代号的关系存储在另一张表
Ⅱ sql如何根据一个字段的多个值查询
具体方法如下:
假定表名test,列id是数值类型。
用同一个字段的多个值作为条件来查询可以使用in或者or。
具体语句如下:
1、select * from test where id in (1,2,3)
2、select * from test where id = 1 or id =2 or id = 3
显然第一种方法更简便。
PS: 如果如你消息所说,有一个选课表test,学生号id,所选课程名name,那么,检索同时选择了美术、体育、音乐三门课程的学生id的语法如下:
select a.id from test a,test b,test c
where a.id = b.id and b.i
d = c.id and a.name = '美术' and b.name = '体育' and c.name = '音乐';
问题的关键,在于test表通过别名做三次关联查询。
Ⅲ 如何书写SQL语句来判断同一个字段两条记录的值是否不同
select distinct 字段 from 表 where 字段='234' or 字段='455'。如果查到记录只有一条,证明值相同,有两条值不同。
Ⅳ sql表中一个字段存了多个值,用sql怎么能每行显示一个值
题主可以参考:
第一步:使用返回结果集的查询方法executereader查询表一数据
第二步:根据返回的结果集来判断每一个对象中的列2是不是多个值,如果是的话,进行拆分,使用字符串拆分为数组的方法
第三步:将拆分后的数组存储到另一个sqldatareader对象中,最后赋值给datagridview的datasource
Ⅳ sql同一张表中同一字段的两个值相减
1、首先打开安装好的SQL server软件,并连接到自己的数据库。
Ⅵ sql中同一个字段两个值怎么操作
同一个字段存两个值,通过符号隔开,我们一般用英文逗号“,”,英文分号“;”来隔开
Ⅶ SQL,一个字段中的任意两个值相加等于某个数,列出可能的记录组合
select goods_id,sum(stock)
from 表
group by goods_id
要这样?
楼上是在灌水?