Mysql SQL获取唯一值的列名、行号

Mysql SQL获取唯一值的列名、行号,mysql,sql,unique,Mysql,Sql,Unique,我有一些SQL表,它们的结构可以改变。但是在一个表中的某个地方总是有一个唯一的值(值的名称是“Channel”),我总是需要获取当前表中该值的列名和行号(以进一步获取该列中行号大于“Channel”的所有值)。代码是什么样子的 谢谢, Jeffmysql表与excel表不一样,可以解决您的问题,但我无法想象您为什么需要这种主从同步?好吧,我为他做这件事的一个家伙希望拥有这样的功能:他可以上传一些excel表和电视报告,我必须将此工作表存储在一个新创建的sql表中。在每个工作表中,他都有一个带有通

我有一些SQL表,它们的结构可以改变。但是在一个表中的某个地方总是有一个唯一的值(值的名称是“Channel”),我总是需要获取当前表中该值的列名和行号(以进一步获取该列中行号大于“Channel”的所有值)。代码是什么样子的

谢谢,
Jeff

mysql表与excel表不一样,可以解决您的问题,但我无法想象您为什么需要这种主从同步?好吧,我为他做这件事的一个家伙希望拥有这样的功能:他可以上传一些excel表和电视报告,我必须将此工作表存储在一个新创建的sql表中。在每个工作表中,他都有一个带有通道列表的列,但该列并不总是命名的,因此“通道”的值主要位于第4-10行。上面是一些没有意义的文本。而且他不需要固定的结构,这样这个列就可以改变它的编号和名称。但在此值下,“通道”是通道列表。最后,我必须得到这个频道列表并检查它们是否在另一个表中。我知道这听起来有点疯狂,但这是客户的愿望:-)因此,您不需要在mysql数据库的任意列/行/表中查找值。您需要打开上传的excel工作表,找到合适的值/行,然后以固定格式将它们插入mysql表。事实是,用户可以在线编辑工作表,而无需生成新文件。缓存的数据只是在SQL中更新,对于视图,我只是加载更新的SQL表的内容。因此,他甚至可能上传一张空表,然后按照自己的意愿填充。单击按钮,他检查所有值是否正确。因此,如果我在实际屏幕上搜索一个值为“Channels”的元素,然后搜索该元素下的所有值,那么我只能从SQL或JS获取实时值。我希望SQL方法会更简单