我有这个数据库。对于初学者,我没有创建这个数据库,我不能改变结构,所以我必须处理它。
+------+ +--------+ +--------+
| FORM | | FORM_A | | FORM_B |
+------+ +--------+ +--------+
| id | | form_id| | form_id|
| name | | name |
我不是 Oracle 用户,我需要获取将获取 FORM_A 数据和 FORM_B 的所有 FORM,但我需要从两个表中按名称对其进行排序。"name" 是来自 FORM_A 和 FORM_B 的同一种数据,可惜不在 FORM 中。
Exemple :
FORM_A = [a, b, d, f]
FORM_B = [e, c, g]
FORM datas must be ordered as FORM_A(a), FORM_A(b), FORM_B(c), FORM_A(d), FORM_B(e)...
起初我想我必须用一些循环手动订购它,但我想知道是否有办法从多个表一起订购,而不是一个接一个?