Как объединить данные 2 таблицы порядка по дате в базе данных Sqlite? - PullRequest
1 голос
/ 02 апреля 2012

Я работаю над приложением I Phone, в котором я использую базу данных SQLITE.

В моей базе данных Sqlite есть 2 таблицы, tblCreditDetail и tblGiftDetail,

        (1) tblCreditDetail

        ID            Name              Date
         1             A                2012-04-01
         2             B                2012-03-31
         3             C                2012-03-30


        (2)tblGiftDetail

         ID            Name              Date
         4             D                2012-03-22
         5             E                2012-03-24
         6             F                2012-03-26

Теперь я хочу получить все данные tblGiftDetail и tblCreditDetail в One и Order By Date.

Пожалуйста, кто-нибудь подскажет мне, как я могу это сделать?

Ответы [ 2 ]

4 голосов
/ 02 апреля 2012

Попробуйте этот код:

SELECT ID,Name,Date FROM tblCreditDetail
UNION ALL
SELECT ID,Name,Date FROM tblGiftDetail
ORDER BY Date

Надеюсь, это поможет.

1 голос
/ 02 апреля 2012
(SELECT * FROM tblCreditDetail )
UNION
(SELECT * FROM tblGiftDetail)
ORDER BY Date;

Использовать выше Query .. Условие состоит в том, что схема двух таблиц должна быть одинаковой.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...