Javascript 如何获取MySQL列的位置?

Javascript 如何获取MySQL列的位置?,javascript,mysql,node.js,discord.js,Javascript,Mysql,Node.js,Discord.js,我目前正在用一个级别模块创建一个Discord机器人,而我似乎无法抓住MySQL专栏的位置。这是为了显示用户的当前排名。问题是: connection.query`SELECT*FROM levels,其中GuildID=${message.guild.id}按UserLvl DESC排序,LevelExp DESC`,functionerror6,results6{ result_json6=JSON.stringifyresults6; final_result6=JSON.parseres

我目前正在用一个级别模块创建一个Discord机器人,而我似乎无法抓住MySQL专栏的位置。这是为了显示用户的当前排名。问题是:

connection.query`SELECT*FROM levels,其中GuildID=${message.guild.id}按UserLvl DESC排序,LevelExp DESC`,functionerror6,results6{ result_json6=JSON.stringifyresults6; final_result6=JSON.parseresult_json6; };
我试过几次,从每次到每次,甚至更多。有没有办法获取列的位置并显示它?

在查询中定义列顺序。 例如,选择第1列、第2列、第3列。。。从桌子上

然后检索列及其名称和行位置0..N-1 N=结果的大小6

如果要从第一行获取Column2,则返回result6[0]。Column2 如果要从第二行获取Column3,则返回结果6[1]。Column3 您可以使用for循环放置行位置,假设i=0到N-1,并得到如下值

result6[i].Column1


    

这是否回答了您的问题?列在SQL存储中没有位置。请定义列的位置是什么意思。@SergiuParaschiv-OP显然有一个已编码的回调函数。这不是那个问题的骗局。这回答了你的问题吗@CherryPAVoice-您的问题与如何构造数据库和生成特定的SQL语句有关。托马斯的评论可能就是答案。