我正在开发一个使用 SQLite 3 的 Android 3.1 平板电脑应用程序。
我有这三个表:
| Articles |
+-------------+
| articleId |
+-------------+
| description |
+-------------+
| OrdeArticle |
+-------------+
| orderId |
+-------------+
| articleId |
+-------------+
| EReportArticle |
+----------------+
| eReportId |
+----------------+
| articleId |
+----------------+
我想选择所有在OrdeArticle
桌面上但不在EReportArticle
桌面上的文章。
这是我不工作的SQL 语句:
SELECT
Article.articleId,
Article.description
FROM
Article,
OrdeArticle,
EReportArticle
WHERE
OrdeArticle.orderId = ? AND
Article.articleId = OrdeArticle.articleId AND
EReportArticle.eReportId = ? AND
Article.articleId != EReportArticle.articleId;
我究竟做错了什么?