bp2014n2 / i2b2

Bachelor project in order to use i2b2 with big data
http://bp2014n2.github.io/
4 stars 0 forks source link

Wrong ResultSet DataType #190

Closed philipp94831 closed 9 years ago

philipp94831 commented 9 years ago

For Functions in SubSelect, wrong DataType is returned

SELECT patient_num, concept_cd_sub, count(*) AS counts FROM ( SELECT patient_num, substring(concept_cd from 1 for 7) AS concept_cd_sub FROM i2b2demodata.observation_fact WHERE concept_cd IN ( SELECT concept_cd FROM i2b2demodata.concept_dimension WHERE (concept_path LIKE '\\\\ATC\\\\%' OR concept_path LIKE '\\\\ICD\\\\%')) AND (start_date >= '2007-01-01T00:00:00' AND start_date <= '2008-01-01T00:00:00') AND (TRUE = TRUE OR patient_num IN ( SELECT patient_num FROM i2b2demodata.qt_patient_set_collection WHERE result_instance_id = -1))) observations GROUP BY patient_num, concept_cd_sub

concept_cd_sub should return STRING50