如何从mysql中的下表中获取如下数据

时间:2014-10-06 05:14:56

标签: mysql sql join

有两个表

acctsmem

E_CODE     E_NAME    E_DEPT
123456     chandu     it

acctsdata

E_CODE     OBJ         SCORE   STATUS
123456     get data      1     FILLED

我希望数据为:

E_CODE   E_NAME    E_DEPT    STATUS
123456   chandu    it        FILLED

2 个答案:

答案 0 :(得分:2)

使用join加入表:

select t1.E_CODE,E_NAME,E_DEPT,STATUS from acctsmem t1 join acctsdata t2 on t1.E_CODE = t2.ECODE

答案 1 :(得分:1)

您可以使用加入,但请尝试以下查询。它也可以工作..

select a.e_code, a.e_name, a.e_dept, b.status
from acctsmem a, acctsdata b where a.e_code = b.e_code;