2017-06-01 80 views
-2

運行代碼時我收到缺少表達

select * from medication 
where MEDICINE like '%injection' 
and where visit date between '01-May-2004' and between '31-May-2004'; 
+5

更改'和哪裏'到'和'。也修正'訪問日期',無論是應該的。 –

+0

每個SELECT只有一個WHERE。 – jarlh

+0

現在返回錯誤ORA-00920:無效的關係運算符 – CWilson

回答

1

評論都拿到來詳細的錯誤缺少表達:容易只是顯示更改和解釋。

SELECT * 
FROM medication 
WHERE MEDICINE like '%injection' 
    and visit_date between '01-May-2004' and '31-May-2004'; 
  • 沒有第二個地方...
  • 訪問日期間​​沒有第二個需要在「」如果有一個空間,具體情況然後。或者使用在Oracle中流行的_,但它確實取決於列的名稱。