所以我有这张table
+------------+------------+---------------+-----------------+------------+
| ID_Client | Code_House | Jangka_Kredit | Angsuran_Kredit | Date |
+------------+------------+---------------+-----------------+------------+
| PR-331 | HM-0023 | 5 Years | 10500000 | 2010-11-20 |
| PR-331 | HM-0045 | 3 Years | 4800000 | 2011-04-02 |
| PR-331 | HM-0050 | 3 Years | 5200000 | 2011-05-03 |
| PR-332 | HM-0024 | 10 Years | 800000 | 2010-06-08 |
| PR-333 | HM-0035 | 8 Years | 2000000 | 2011-03-13 |
| PR-334 | HM-0036 | 5 Years | 2900000 | 2012-08-03 |
+------------+------------+---------------+-----------------+------------+
并希望选取2010年初至2011年底的数据。我试过很多格式,但都不管用
- 实际上,我有一些表格,从2010年到2012年间的一些字段中选择了数据
-更新我尝试了一个表,它的作品
where date(Date) between '2010-01-01' and '2012-01-01' ;
现在我必须从两个日期之间的一些表中调用一些特定字段,下面是我尝试的
select Pembeli.ID_Pembeli,Pembeli.Nama_Pembeli,Taip_Rumah.Type_Rumah,Info_Rumah.Taip_Rumah.Kategori_Rumah,Info_Rumah.Harga_Rumah,Transaksi.Jangka_Kredit
-> from Transaksi,Pembeli,Info_Rumah,Taip_Rumah
-> where Pembeli.ID_Pembeli=Transaksi.ID_Pembeli and Info_Rumah.Kode_Rumah=Transaksi.Kode_Rumah and Info_Rumah.Kategori_Rumah=Taip_Rumah.Kategori_Rumah
-> where date(Date) between '2010-01-01' and '2012-01-01' ;
它不起作用
1条答案
按热度按时间fxnxkyjh1#
那是因为在同一个句子中不能有两个where从句。您必须这样更改第二个where子句: