0
我有一個由兩個表組成的數據庫,名爲'朋友'和'數據'。 這裏是他們的樣子:如何按值在另一個表中排序值
朋友表:
+-----------------------------------+
| UUID (varchar) | FRIEND (varchar) |
+-----------------------------------+
| Alpha | Beta |
+-----------------------------------+
| Zulu | Zara |
+-----------------------------------+
| Gamma | Alpha |
+-----------------------------------+
| Charlie | Alpha |
+-----------------------------------+
數據表(不包含所有的朋友,但只有誰在網上是服務器上的):
+----------------+
| UUID | SERVER |
+----------------+
| Alpha | lobby |
+----------------+
| Gamma | lobby |
+----------------+
| Charlie| lobby |
+----------------+
所以,我如何得到這樣的ResultSet:
+----------------+
| FRIEND| SERVER |
+----------------+
| Gamma | lobby |
+----------------+
| Charlie| lobby |
+----------------+
| Beta | (null)|
+----------------+
所以基本上,這些都是「阿爾法」的朋友結合在一起的服務器。在服務器上的朋友應該放在第一位。它應該按服務器排序!
謝謝!
請解釋確定結果集中的行的規則。 –