gpt4 book ai didi

mysql - SQL - 连接表并显示 "empty"值

转载 作者:行者123 更新时间:2023-11-28 23:58:18 27 4
gpt4 key购买 nike

我有一个问题。我有一个带有接口(interface)字符串(interface_string_id,名称)的表,即 181 - SEARCH,183 - SEARCH_NOT 等等

和第二个包含语言翻译字符串(language_id、interface_string_id、string)的表,即。 cz - 181 - hledáni,183 - cz - nehledat,de - 181 - suche,de - 183 - nicht suchen。

现在我想用连接构建一个表,我还想为接口(interface)字符串创建“空”行,这些行仍然缺失。

有什么办法可以做到这一点吗?

另外,表的构建方式是在性能上更好还是更差(IMO 的结构方面很糟糕)。

和平,杰斯塔

最佳答案

使用 LEFT JOIN 显示两个表中的字段,包括具有空值或空值的字段。

select
lt.language_id,
lt.interface_string_id,
lt.string,
i.name
from language_translation_string lt
left join interface_string i on i.interface_string_id = lt.interface_string_id

关于mysql - SQL - 连接表并显示 "empty"值,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/30864591/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com