如何查询数据库某一列的所有内容,不知道列名,只知道表名

如何查询数据库某一列的所有内容,不知道列名,只知道表名,第1张

假设知道表明为users,可通过union语句查出对应列的值:

如下为查出第二列,列数量为7的user表的值:

select `2` from (select 1,2,3,4,5,6,7 union select  from users)a;

如不知道列的数量可select 1,2,3,4,5,6,7,8 直到sql执行成功为止

如反引号使用失败可:

select b from (select 1,2 as b,3,4,5,6,7 union select  from users)a;

select count(a) as 'count(a)',

count(b) as 'count(b)',

count(c) as 'count(c)'

from t1

这样就行了啊。

count(a),他只计算a不为空的列数。结果是2

好像是用rsRecordCount来显示其行数的 ,然后得到这个数据再把它转换成字符型赋值给TEXT1 这条语句就是把你的得到的行数 20 显示在里面的阿 text1text=str(rsrecordcount)或者这样你用各变量来存储得到的行数:dim a as integer

a=rsrecordcount

text1text=str(a)

当前之前你要把数据库的设置属性都设置好了就可以用rsrecordcount来得到你的试验表的行数。

以上就是关于如何查询数据库某一列的所有内容,不知道列名,只知道表名全部的内容,包括:如何查询数据库某一列的所有内容,不知道列名,只知道表名、sql语句中查询含有a数据的列数,b数据的列数,c数据的列数、怎样在vb中查取SQLSever数据库的试验表格中记录的数据列数等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9793391.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存