我是一个完整的SQL初学者。我正在使用查询数据库的程序,然后处理结果。默认查询是:SQL:查询整个数据库
SELECT *
FROM data,
questions,
users
where users.U_Id = data.Subj_Id
and data.Subj_Id between 1 and 10
and data.Q_Id = questions.Q_Id
and questions.Q_Id between 1 and 10
order by Subj_Id;
我想它来查询每个Subj_Id
每Q_Id
。我不知道有多少,不同的科目有不同数量的问题。我应该如何改变上述查询?
请提供样本数据和所需的输出。 – RedFilter