Mysql 将值ASC排序,然后根据排序表的索引得到相应的值

Mysql 将值ASC排序,然后根据排序表的索引得到相应的值,mysql,Mysql,我试图通过索引来实现exist查询 例如,我对给定的问题有多个答案 每个答案都有其唯一的id,根据该id进行排序 我会在答案表上使用查询: 从答案中选择Answers.answer\u id,其中Answers.question\u id=2按答案排序。answer\u id ASC 这将以满足要求的行进行回复。 取而代之的是,我想把这个指数与我得到的结果进行比较。 例如,索引0将是第一个元素,并返回布尔值 这是查询将回答的问题: 一, 2. 三, 我需要检查作为应答的数组元素是否存在。 例如

我试图通过索引来实现exist查询

例如,我对给定的问题有多个答案

每个答案都有其唯一的id,根据该id进行排序

我会在答案表上使用查询:

从答案中选择Answers.answer\u id,其中Answers.question\u id=2按答案排序。answer\u id ASC

这将以满足要求的行进行回复。 取而代之的是,我想把这个指数与我得到的结果进行比较。 例如,索引0将是第一个元素,并返回布尔值

这是查询将回答的问题:

一, 2. 三,

我需要检查作为应答的数组元素是否存在。 例如,id为1的索引0的元素


有可能吗?

好的,所以我用我在前面的答案中注意到的
COUNT
来做。 因此,我要将+1添加到我得到的索引中,例如0,然后查询并检查响应是否比我得到的索引长:


当COUNT(*)>=1时选择CASE,然后选择1,否则0从apurer结束。答案中apurer.Answers.question\u id=2按apurer.Answers.Answers.answer\u id ASC排序

您的问题不清楚。。尝试添加适当的数据样本和预期结果