Something like this should work. It'll be best to specify the fields so you don't have duplicate ID fields
CREATE TABLE surveys AS
SELECT sr.id,
sr.field1,
sr.field2,
sr.field3,
sc.field1,
sc.field2,
sc.field3,
st.field1,
st.field2,
st.field3
FROM survey_radio sr, survey_check sc, survey_text st
WHERE sr.id = sc.id
AND sc.id = st.id