❶ sql 如何查询一个数值在数据库的哪个表中
任何一种关系型数据库都不可能用SQL语句实现这种查询,因为你不知道表名和列名。
理论上用程序或存储过程遍历数据库中所有表和所有列,用表数×列数个SQL语句,可以实现你要的结果。不过有可能会查到很多表很多列都有匹配的数据行,如何确定哪张表哪列,就没有办法了。
❷ excel如何判断数值在不在另一个表格中
在C1中输入或复制粘贴下列公式
=COUNTIF(INDIRECT(ROW($A1)&"!A:K"),Sheet4!A$1)
或
=COUNTIF(INDIRECT("'"&ROW($A2)&"'!A:K"),Sheet4!A$1)
下拉填充到第7行,右拉填充到D列。
结果为0,表示相应工作表的单元格区域没有相应的数值。
结果为大于0的整数,表示相应工作表的单元格区域含有相应数值1235或1的个数
❸ 数据不知道存储在哪个表中,怎么从数据库中查找
如果知道是哪个字段,就选遍历所有表,找出有这个字段的表,然后遍历这些表中的这个字段,找出有你要找的数据的表。
如果不知道哪个字段,就遍历所有表的所有字段,找出所有符合这个数据的字段以及对应的表。
所有表存在:sysobjects
所有字段存在:sysproperties