这个mysql查询有什么问题?

Cli*_*ote 3 php mysql

SELECT app_contracts.*, app_customers.id as customer, app_boards.id as board
 WHERE app_customers.id=app_contracts.customer_id 
 AND app_boards.id=app_contracts.board_id 
 ORDER BY app_contracts.id DESC
Run Code Online (Sandbox Code Playgroud)

错误:

错误号码:1064

您的SQL语法有错误; 查看与您的MySQL服务器版本对应的手册,以便在第2行的'WHERE app_customers.id = app_contracts.customer_id AND app_boards.id = app_contracts'附近使用正确的语法

Ric*_*ams 8

您在"WHERE"之前缺少"FROM"子句.

SELECT app_contracts.*,app_customers.id作为客户,app_boards.id作为董事会
来自app_customers,app_contracts
WHERE app_customers.id = app_contracts.customer_id
AND app_boards.id = app_contracts.board_id
ORDER BY app_contracts.id DESC


Dav*_*und 8

你需要在WHERE子句之前选择FROM something(一个表,比方说)