我正在開發一個應用程序來創建圖表。 我有兩種類型的查詢。
類型1僅返回一個值[雙]
2型返回多個值[字符串,值]數據庫值分離
我已包括兩個樣本結果
類型1:
醫院死亡率率
1.7879989
類型2:
沒有不良藥物反應:
不良EventsAdverse藥物反應56
不良EventsAdverse藥物反應67
不良EventsAdverse輸血後反應31
不良EventsAdverse輸血後反應32
欲分隔字符串&值。建議歡迎。
我的查詢:
SELECT WMSNAB_MAIN_DESCRIPTION MAIN,WNSNAC_DETAIL_DESCRIPTION DETAIL,
COUNT(WMSNAD_PATIENT_ID) PID
FROM WMSNAB_INCIDENT_MASTER A,WMSNAC_INCIDENT_DETAIL B,
WMSNAD_PATIENT_INCIDENTS C,WMSNAE_PAT_INCI_DET D
WHERE A.WMSNAB_MAIN_CODE = B.WMSNAC_MAIN_CODE
AND B.WMSNAC_DETAIL_CODE = D.WMSNAE_INCIDENT_DETAIL_CODE
AND C.WMSNAD_TRANS_ID = D.WMSNAE_TRANS_ID
AND TO_CHAR(C.WMSNAD_TRANS_DATE,'YYYY') = '2011'
AND A.WMSNAB_MAIN_CODE = 'A'
GROUP BY WMSNAB_MAIN_DESCRIPTION, WNSNAC_DETAIL_DESCRIPTION
UNION
SELECT WMSNAB_MAIN_DESCRIPTION MAIN,WNSNAC_DETAIL_DESCRIPTION DETAIL,
COUNT(WMSNAE_TRANS_ID) PID
FROM WMSNAB_INCIDENT_MASTER A,WMSNAC_INCIDENT_DETAIL B, WMSNAE_PAT_INCI_DET D
WHERE A.WMSNAB_MAIN_CODE = B.WMSNAC_MAIN_CODE
AND B.WMSNAC_DETAIL_CODE = D.WMSNAE_INCIDENT_DETAIL_CODE
AND TO_CHAR(D.WMSNAE_OCCURRED_DATE_TIME,'YYYY') = '2011'
AND A.WMSNAB_MAIN_CODE = 'A'
GROUP BY WMSNAB_MAIN_DESCRIPTION, WNSNAC_DETAIL_DESCRIPTION
在一個單獨的列中的文本元素呢?請發佈您當前的查詢。另外,你正在使用哪個數據庫? – 2012-04-06 08:30:09
你有什麼嘗試?你真的在問什麼:數據庫結構和查詢? – 2012-04-06 08:30:14
你可以發佈你正在使用的select語句嗎? – dash1e 2012-04-06 08:33:22