我正在尝试使用union all显示多个选择结果:
SELECT USERNAME, NAME, SURNAME, null as description FROM t1
union all
SELECT null as username, null as name, null as surname, description as company FROM t2
如编写查询返回用户名,名称,姓氏和描述为null。但是,我想从t2中描述列不为空的描述
我希望显示这种情况:
USERNAME, NAME, SURNAME from t1, description from t2
t1为3个字段(USERNAME,NAME,SURNAME)和t2 1字段(描述)。
我该怎么做?
答案 0 :(得分:1)
假设您提供的信息对您的要求最合适的查询如下。 PS,这将产生笛卡尔结果。
SELECT t1.USERNAME, t1.NAME, t1.SURNAME,t2.description
FROM t1
Join
t2
On t2.description is not null