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

如何查询数据库某一列的所有内容,不知道列名,只知道表名,第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;

您把问题说的更详细些,都不太明白你的意思!

找相同的内容并输出到某列,可以使用高级筛选,选定你要筛选的单元,选上将结果复制到其他地方(复制到你到的行列),选上不重复选择,回车!

建议你在数据库的那个表上用数据透视表来实现这个功能,单纯公式恐怕不行,如果你写VBA应该没问题。数据透视表是可以实现的!

如果你数据库中名称无重复直接就用vlookup

以上就是关于如何查询数据库某一列的所有内容,不知道列名,只知道表名全部的内容,包括:如何查询数据库某一列的所有内容,不知道列名,只知道表名、EXCELL如何查找数据库相同名称,并输出同行其他列的内容、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存