我有這個數據庫。對於初學者,我沒有創建這個數據庫,我不能改變結構,所以我必須處理它。如何通過不同表格中的兩個相同屬性進行排序?
+------+ +--------+ +--------+
| FORM | | FORM_A | | FORM_B |
+------+ +--------+ +--------+
| id | | form_id| | form_id|
| name | | name |
我不是一個Oracle用戶,我需要獲得所有形式,其中我會得到FORM_A DATAS以及FORM_B,但我需要通過名稱從兩個表來訂購吧。 「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)...
起初,我想我會用一些人工的循環訂購它,但我不知道是否有下令將倍數表一起的方式,和其他的沒有後一個?