在sql中一个字段中保存多个数据
完全可以,你只需要将name设置为nvarchar(200),相当于可以存放100个中文汉字,应该够用了吧。但是考虑到最终从name里面取出的内容,最好在保存姓名时,将你的姓名字符串使用逗号隔开(string NameStr = aa; nameStr = nameStr + ',' + bb; 。。。),这样获取全部的姓名后再执行Insert或Update...
sql表中一个字段存了多个值,用sql怎么能每行显示一个值?
题主可以参考:第一步:使用返回结果集的查询方法executereader查询表一数据 第二步:根据返回的结果集来判断每一个对象中的列2是不是多个值,如果是的话,进行拆分,使用字符串拆分为数组的方法 第三步:将拆分后的数组存储到另一个sqldatareader对象中,最后赋值给datagridview的datasource ...
一个字段里有多个数据如何用sql语句
用分组,组内计数就可以了,意思就是根据字段a的取值进行分组,相同的为一组,在用count进行组内计数 select a,count(*)from A group by a
sql 一个字段有多条数据 在一行显示
方法一:直接构造(这种方法针对这样的问题比较好,但实用性不大)DECLARE @result VARCHAR(1024)SET @result = ''select @result += b.f_measure+',' from t_quality_qi_special t , t_quality_qi_measure b where t.f_id=b.f_special_sn and t.f_id=4 and b.f_is_active=1se...
如何用sql语句实现一个字段=多个值
1、首先在桌面上,点击“Management Studio”图标。2、其次在该窗口中,点击左上角“新建查询”选项。3、次之在该窗口中,输入查询条件一个字段=多个值的sql语句“select * from rss where grade=100 or grade = 90;”。4、再者在该窗口中,点击左上方“执行”按钮。5、最后在该窗口中,显示...
SQL查同一个字段输出两列?
首先分析,既然需要按照year分组,那么就需要用到group by 那么 就可以写出如下:select year , xx, xx from 表名 group by year如何计算组内code开头为1的quantity之和以及code开头为2的quantity之和的数据,那么需要用到sum,并且分别刷选出code开头为1和code开头为2的数据即可。完整SQL如下:select ...
SQL Server 2000如何保存两条数据在同一个字段中
SQL Server有很多版本,好像2000时,创建表时右击有"设计表"和"编辑表"两个选项。设置为char型呀,然后直接输入要添加的颜色就行。
菜鸟求助!!sql查询中将多条明细结果放在一个字段里,急,在线等!_百度...
1.需要建立辅助表(或临时表也可以)2.执行SQL语句 insert into aa1 select * from aa declare @intRowCOunt int declare @strResult varchar(8000)declare @strCell varchar(100)set @intRowCOunt=(select count(*) from aa1)set @strResult=''set @strCell=''--print @intRowCOunt while @...
ORACLE SQL语句查询一个字段在另一表字段中有两条或以上 的数据
3、查询表的记录,select t.*, rowid from test_class t;4、编写sql,查询出来test_student表中在test_class表中是多条而不是单条的记录,可以看到1001、1004学生是有多条记录的,select t.student_id,count(1) a from test_student t , test_class b where t.student_id = b.student_id g...
获取字段中多个值的sql语句
insert into @TempTable (UserID,UserName) values (1,'张三')insert into @TempTable (UserID,UserName) values (2,'李四')insert into @TempTable (UserID,UserName) values (3,'王五')insert into @TempTable (UserID,UserName) values (4,'**')declare @id varchar(1000)declare @name ...