SQL 如何取出数据库中一列的所有值.....
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQL 如何取出数据库中一列的所有值.....相关的知识,希望对你有一定的参考价值。
编程新手,用VS2008+SQL2005 编一个小程序,现在想取出数据库中一列的所有值并显示出来,求大大指导 。。。 试了几天了,不会啊 = = 就这个表 想把english下面那些1啊0啊的都取出来存在一个数组之类的东西里让其他语句调用。。怎么办
1、首先需要输入名称和密码登陆服务器。
2、在如下图中是一个Student的数据表,这里需要打开数据表中的StudentName数据表。
3、这里我们首先打开我们的数据库查询语句,输入查询语句先查询一下数据表中的数据内容。
4、输入查询语句,:Select * from Student,输入完毕之后选择全部内容,选择执行按钮,执行SQL语句。
5、执行完毕之后即可取出数据。
参考技术A1、首先在mysql创建表和添加数据。进入mysql,创建一个数据库,并使用该数据库。
2、接着创建usr表,并向usr表插入4条数据。创建表的sql语句和插入数据的sql语句如图。
3、表结构和表数据如图。
4、表的创建和数据的插入完成后,打开eclipse,创建一个java工程项目,在src下创建。
5、sql取出来的值存放到变量中的关键代码如图。
6、最后如图在UsrDao.java的窗口上右键选择Run AS-->Java Application。
参考技术B 你的意思是取出上面的表中的english这一列 然后显示出来那你先取出来:select english from TableName(你的表名)
在Vs里面你可以用DataSet存储
然后显示 可以用GridView或是DataList本回答被提问者采纳 参考技术C 这样下去该如何取?mrc.?Set mrc = ExecuteSQL(sql, msgtext) a = mrc所有这些探索性的工作,都曾 帮助后来有着更好设备的发明家们,解决了很多 参考技术D 你是问VS2008代码还是sql语句啊~~~?
能详细点咩
sQL 数据库如何获取一列的非重复值
某一列的数据是这样的
A
A
A
A
B
B
C
C
C
D
D
想要获取到里面非重复的值,也就是通过一个方法查询该列得到A B C D,可以实现么
cc列如下:
xxx
vvv
bbbb
ccc
xxx
想只要显示
xxx
vvv
bbbb
ccc
解决方法如下:
如果得到所有值不重复。
select cc from tablename group by cc
或
select distinct cc form tablename
如果得到没有重复的所有制,
select cc from tablename group by cc
minus
select cc
from(
select cc,count(*) from tablename group by cc having count(*)>1) A 参考技术A select distinct 字段名 from 表名
或者
select 字段名 from 表名 group by 字段名本回答被提问者和网友采纳 参考技术B 这个很简单,去重一下就好了,SELECT DISTINCT(需要去重的这一列) from 数据库表;这样查出来的数据全是去重了的 参考技术C select distinct fieldname from tableA where 1=1
或者还可以计数,如下:
select fieldname,count(*) from tableA where 1=1 group by fieldname 参考技术D 请问这样可以吗?
select distinct [列名] from [表名]
请采纳!
如有疑问,及时沟通!
以上是关于SQL 如何取出数据库中一列的所有值.....的主要内容,如果未能解决你的问题,请参考以下文章