【发布时间】:2013-11-22 07:06:05
【问题描述】:
我有一个包含一组翻译的表,我想查询插入翻译的原始表(如果存在翻译)。例如:
创建表 foo (
标识文本,
关键文本
);
CREATE TABLE 翻译(
关键文本,
价值文本
);
插入 foo(id, key) VALUES('1', '1');
插入 foo(id, key) VALUES('2', '2');
插入 foo(id, key) VALUES('3', '5');
插入 foo(id, key) VALUES('4', '6');
INSERT INTO translations(key, value) VALUES('5', '7');
INSERT INTO translations(key, value) VALUES('6', '8');
我想要一个查询来返回表格:
1 1 2 2 3 7 4 8SQLfiddle:http://sqlfiddle.com/#!7/ee8cc
谢谢!
【问题讨论】: