首先,我對MySQL不太好,所以對我來說很容易。我甚至不知道如何說出我的問題。MySQL表加入平均排序
我有兩個表;一個表格包含有關鏈接的信息,以及用戶製作的每個鏈接的其他評分。基本上,我只需要能夠按照評分平均值排序鏈接表。
表:
鏈接
- link_id PK INT自動增量
- 網址VARCHAR
- 標題VARCHAR
- 描述文本
- 評級小數
link_ratings
- link_rating_id PK INT自動增量
- link_id FK詮釋
- user_i d FK詮釋
- 評級小數
我所需要的,當有人將鏈接添加評級鏈接(新link_ratings條目)或更新它們的額定電流,所有該鏈接的收視率都是在鏈接中的評級列上平均並更新。或者我可以完全刪除鏈接表中的評級列,並使用JOIN?
如果是這樣,我將如何去做JOIN。如果不是,我該如何讓TRIGGER爲我做到這一點?
我一直無法找到很多信息,很可能是由於我缺乏SQL知識,甚至無法啓動。
任何幫助表示讚賞。謝謝。
請提供樣本數據和所需輸出。 – RedFilter