-1
select  
  Orders.OrderID, 
  Orders.OrderDate,  
  Customers.CustomerID, 
  Customers.City,
  Customers.Country 
from 
  Orders, 
  Customers 
where 
  (Customers.City like '[abc]%') and 
order by Customers.Country desc;

次のエラーが表示されます。

クエリ式 '(Customers.City like '[abc]%') and' の構文エラー (演算子の欠落)

私はSQLの専門家ではありません。

助けてください。

4

6 に答える 6

3

and前に削除する必要がありますorder by

select  Orders.OrderID, Orders.OrderDate,  Customers.CustomerID, Customers.City,Customers.Country 
from Orders, Customers 
where (Customers.City like '[abc]%') 
/*and you should add a condition something like 
  Orders.CustomerID= Customers.CustomerID*/
order by Customers.Country desc;
于 2013-08-06T07:23:44.457 に答える
3

クエリから and を削除します......

于 2013-08-06T07:23:58.033 に答える
3

シンプルに、AND

SELECT ORDERS.ORDERID, 
       ORDERS.ORDERDATE, 
       CUSTOMERS.CUSTOMERID, 
       CUSTOMERS.CITY, 
       CUSTOMERS.COUNTRY 
FROM   ORDERS, 
       CUSTOMERS 
WHERE  ( CUSTOMERS.CITY LIKE '[abc]%' ) 
ORDER  BY CUSTOMERS.COUNTRY DESC; 

幸運を!

于 2013-08-06T07:24:02.193 に答える