我有2张表,一张是翻译表:t_translate,一张是需要翻译的表:t_restart,其中,翻译表中有2个字段:dwKey,dwContent,需要翻译的表有3个字段:work,part,depart
其中,需要翻译的字段中的所有字段,保存的都是个int,然后通过不同的数值,进行key的对应,然后输出对应的Content。请问我怎样写,这个既可以照顾到效率,也可以输出多字段的翻译结果,,我试过用多层表查询再连接,效率好差
其中,需要翻译的字段中的所有字段,保存的都是个int,然后通过不同的数值,进行key的对应,然后输出对应的Content。请问我怎样写,这个既可以照顾到效率,也可以输出多字段的翻译结果,,我试过用多层表查询再连接,效率好差
解决方案 »
- 执行SHOW BINLOG EVENTS后报错,请教
- 安装mysqlworkbench时,出现error 25581 cannot connect to windows firewall错误,要怎么修改啊?
- 自学用c/c++来做mysql开发要学哪些知识?
- mysql 存储过程 不支持中文,有办法解决么?
- mysql自增长设置
- 计算两个时间戳差多少个小时?
- delphi中的mysql的连接问题
- 我下载了phptriad(php4+mysql3.2+apache),但我运行C:\apache\php\php.exe,却提示:Error parsing ./browscap/browscap.ini on line 8206,请高手帮忙,多谢!
- 求组,数据库设计
- mysql解析XML数据
- 大家帮忙看一下,怎么时间相差了两个月啊?如何解决》郁闷
- sql server 数据显示问题,数量累加问题。
t_translate: varchar(16) dwKey , varchar(16) dwContent
t_Restart: int(11) work,part,depart 数据:
t_translate:
dwkey dwContent
0 工作者
1 指定升职
2 待业t_Restart:
work part depart
0 1 2
1 2 0
t_Restart:
work part depart
工作者 指定升职 待业
指定升职 待业 工作者
from t_Restart,t_translate t1,t_translate t2,t_translate t3
where t_Restart.work=t1.dwkey
and t_Restart.part=t2.dwkey
and t_Restart.depart=t3.dwkey