我還沒有填充數據庫,我仍在設計它。我正在做的是基於遊戲製作數據庫,並且我正在構建一個程序來抓取一些數據以填充數據庫。所以,這裏是數據庫的佈局。根據另一個表中的值從另一個表中選擇值
Item Table
id, name, image
Stat Table
id, item_id, stat_name, stat_value
我必須設置爲Class
靜的名字之一,而統計值設置爲Warrior
。我希望能夠選擇所有選擇戰士屬性的項目。由於我對SQL的知識有限,這看起來好像需要多個查詢,但我知道我錯了。
我不擅長與連接,我認爲這是我必須做的地方,但再次,與SQL不太好。任何幫助將不勝感激。此外,stat_name
和stat_value都必須是查詢。所以stat_name='Class' stat_value='Warrior'
。
更換
i.*
我想,如果有把數據當值來區分的一種方式,但不幸的是,數據的來源是不非常好。也許一旦所有的數據被拉出來,我會製作另一個程序來改進它 – Shaun