Android上的SQLite连接表
我想连接同一数据库中的两个表。但任何加入都会成功 例如:Android上的SQLite连接表,sqlite,android-sqlite,Sqlite,Android Sqlite,我想连接同一数据库中的两个表。但任何加入都会成功 例如: table1: date | name |surname table2: date | brand 我想要一张桌子: 表3: date |name |surname |brand 01/01/13 jhon who null 02/01/13 null null BMW 其中,行按日期排序,但不连接,这意味着某些参数将为null。但这不是问题 可能吗?怎么用? 谢谢。用于从相应的源表中获取记录: CRE
table1: date | name |surname
table2: date | brand
我想要一张桌子:
表3:
date |name |surname |brand
01/01/13 jhon who null
02/01/13 null null BMW
其中,行按日期排序,但不连接,这意味着某些参数将为null。但这不是问题
可能吗?怎么用?
谢谢。用于从相应的源表中获取记录:
CREATE TABLE table3 AS
SELECT date, name, surname, NULL as brand FROM table1
UNION ALL
SELECT date, NULL, NULL, brand FROM table2
ORDER BY date
或者只是:
SELECT date, name, surname, NULL as brand FROM table1
UNION
SELECT date, NULL, NULL, brand FROM table2
它完美地完成了他的工作。我将使用不带CREATETABLE语句。非常感谢你。