我想通過使用GROUP BY函數對數據進行排序。我的查詢工作正常,直到我將它添加到它。這是:在MYSQL中按功能分組
SELECT a.cust_id, a.account_id, a.product_cd, status, b.name, i.fname, i.lname,
from account a, branch b, individual i
where b.name = 'So. NH Branch' or b.name = 'Woburn Branch' and a.status = 'ACTIVE'
group by b.name;
我收到此消息:您的SQL語法中有錯誤;檢查與您的MySQL服務器版本相對應的手冊,以便在'從賬戶a,分支b,個人i' ''附近使用正確的語法,其中b.name ='So. NH分公司「或b.name」第2行
你是否意識到自己正在桌子上做笛卡爾產品? – Lamak
(我不知道短交叉連接語法的理由是什麼..) – 2013-02-01 18:51:40