我需要一些帮助来创建一个疯狂的功能!
我有一张叫桌子product
和一张桌子country
。在这个产品表上,我有一个名为CountriesId
id 的列1,2,3,4
。
我需要创建一个存储函数,当我在产品表上进行选择时,我可以将 CountryId 列中返回的 id 替换为表中的描述Country
。
例子:
SELECT * FROM Country;
结果:
CountryId | CountryDescription
1 | U.S.A
2 | Japan
3 | China
SELECT * FROM Product;
结果:
ProductId | ProductDescription | CountriesId
1 | Product 1 | 1,2,3
SELECT fnIdToDescription(CountriesId) AS Countries FROM Product;
预期结果:美国、日本、中国国家
也许可以轻松制作,但我没有找到解决方案。
谢谢!