-1
CREATE TABLE supportContacts
(
id integer primary key,
type varchar(20),
details varchar(30)
);
INSERT INTO supportContacts
(id, type, details)
VALUES
(1, 'Email', '[email protected]');
INSERT INTO supportContacts
(id, type, details)
VALUES
(2, 'Twitter', '@sqlfiddle');
CREATE TABLE supportContacts2
(
type varchar(20),
details varchar(30)
);
INSERT INTO supportContacts2
(type, details)
VALUES
('Email', '[email protected]');
以上是兩個表,我想從supportContacts獲得種類和類型的前都想*如果在supportContacts2存在。Sqlite查詢幫助需要?
有什麼建議嗎?
這可能是最小的例子,我可以拿,其實我的工作具有功能這樣一個大的查詢。
這裏的鏈接: https://stackoverflow.com/questions/21657367/android-why-sqlite-union-behaves-abruptly
這是行不通的。它從不認爲它是空的。 – Sunny
是's2.type'空?你可以通過運行正常的連接來檢查,而不用'CASE WHEN'語句。我更新了我的答案以包含完整的查詢 –