我有那個數據庫圖(MySQL)。每個Book
已分配BookLanguage
。每個BookLanguage
有兩個不同的LanguageNames
(全球化的目的)。此外,每個Book
可以有一個額外的BookLanguage
(但它不是必需的)。SQL查詢和字符串搜索
這就是問題所在 - 我在構建SQL查詢時搜索Books
,在BookLanguageNames
中有一些字符串。加入BookLanguage
和BookLanguageNames
以構建查詢很簡單,但如何應對AdditionalBookLanguages
?
你想要返回什麼數據?如果我們不知道你在找什麼,我們就無能爲力。 – sybkar
我想獲得這些書籍,它們在BookLanguageNames的Name列中有一些字符串,並且在AdditionalBookLanguages – Tony
中也有(如果存在)什麼是「BookLanguage」表中的「代碼」列?有必要嗎?爲什麼不在'BookLanguageNames'或'AdditionalBookLanguages'中? – GregD