一个表2个字段关联同一个表的问题

一个会议表(BAS_MINUTES):C_ID,C_TITLE,C_COMPERE(主持人),C_RECORDER(记录人),C_SUMMARY;

一个员工表(BAS_STAFF):C_UUID,C_NAME;

关联查询:

SELECT C_ID,M.C_TITLE,S1.C_NAME,S2.C_NAME,M.C_SUMMARY

  FROM BAS_MINUTES AS M

  LEFT JOIN BAS_STAFF AS S1 ON M.C_COMPERE=S1.C_UUID -- 同时关联BAS_STAFF字段,通过表别名区别开

  LEFT JOIN BAS_STAFF AS S2 ON M.C_RECORDER=S2.C_UUID

  WHERE C_ID=?;

 

posted @ 2017-06-15 16:25  一棵写代码的柳树  阅读(614)  评论(0)    收藏  举报