方法一:GROUP BY分组去重
SELECT T.DOCTOR_ID AS FDOCTORCODE, max(T.DOCTOR_NAME) AS FDOCTORNAME, max(T.DOCTOR_PHONE) AS FDOCTORPHONE, max(T.ORG_ID) AS FORGID, max(T.DEPENT_ID) AS FDEPTCODE FROM CONSULT_SCHEDULE T WHERE ORG_ID = '' AND DEPENT_ID = '1004' GROUP BY DOCTOR_ID
方法二:
SELECT T.DOCTOR_ID AS FDOCTORCODE, T.DOCTOR_NAME AS FDOCTORNAME, T.DOCTOR_PHONE AS FDOCTORPHONE, T.ORG_ID AS FORGID, T.DEPENT_ID AS FDEPTCODE FROM CONSULT_SCHEDULE T, (SELECT MAX(ROWID) ROWID2 FROM CONSULT_SCHEDULE WHERE ORG_ID = '' AND DEPENT_ID = '1004' GROUP BY DOCTOR_ID) T2 WHERE T.ROWID = T2.ROWID2
发布者:全栈程序员-站长,转载请注明出处:https://javaforall.net/211528.html原文链接:https://javaforall.net
