आप इसे इसमें बदल सकते हैं:
SELECT ENAME, MAX(SAL), STORES.CITY FROM EMPLOYEES
INNER JOIN STORES
ON EMPLOYEES.STORE_ID = STORES.STORE_ID
GROUP BY ENAME, STORES.CITY
या
SELECT EMPLOYEES.STORE_ID, MAX(SAL), STORES.CITY FROM EMPLOYEES
INNER JOIN STORES
ON EMPLOYEES.STORE_ID = STORES.STORE_ID
GROUP BY EMPLOYEES.STORE_ID, STORES.CITY
चूंकि आपके मामले में SQL चयन कथन में चयन सूची में गैर-समूहीकृत और गैर-एकत्रित कॉलम हैं, यह नियमों का उल्लंघन है। और आपके लक्ष्य के लिए निम्नलिखित को प्राथमिकता दे सकता है:
SELECT ENAME, MAX(SAL), STORES.STORE_ID, STORES.CITY FROM EMPLOYEES
INNER JOIN STORES
ON EMPLOYEES.STORE_ID = STORES.STORE_ID
GROUP BY ENAME, STORES.STORE_ID, STORES.CITY