我不是最好的,在SQL查詢,我瞭解的基礎知識,我想在做一個單一的一個這個查詢,而不是兩個,我有以下查詢:連接兩個搜索查詢SQL
SELECT * FROM `playerpdata` WHERE infoid LIKE '%Cash%' ORDER BY cast(value as int) DESC
它會返回喜歡這樣的結果:
infoid value
3924839048[Cash] 60000
93849384[Cash] 43000
然後我想利用價值[現金]之前(也就是用戶ID),然後瓶坯這樣的:
SELECT value FROM `playerpdata` WHERE infoid = '<ID FROM ABOVE>[CharacterName]'
我真的很感激,如果有人能幫助我,謝謝:)
編輯; 預期輸出:
infoid value value
3924839048[Cash] 60000 Joe Bloggs
93849384[Cash] 43000 Jane Doe
是什麼結合這兩個查詢的預期結果? –
我認爲重新設計數據庫結構不是一種選擇,還是它? – Yunnosch
你可以從SQLite命令行工具提供一個合適的玩具db的'.dump'嗎?這樣可以節省大家打字的時間。 – Yunnosch