Я не знаком с SQL и получаю синтаксическую ошибку для этого запроса. Я подозреваю, что я могу использовать ключевое слово «AS» неправильно. Может ли кто-нибудь проверить мой синтаксис здесь? Я также попытался использовать [] вместо одиночных кавычек. Спасибо!Синтаксическая ошибка SQL с AS
SELECT m.dname, COUNT(*) AS 'Total Students', AVG(s.age) AS 'Average Age',
AVG(s.gpa) AS 'Average GPA'
FROM student s JOIN major m
ON s.sid = m.sid
GROUP BY m.dname
HAVING COUNT(*) >= 3
EDIT ****
Ошибка я получаю:
ERROR: syntax error at or near "'Total Students'" LINE 1: SELECT m.dname, COUNT(*) AS 'Total Students', AVG(s.age) AS...^
Использование базы данных PostgreSQL
вы можете поделиться сообщение об ошибке – Lamak
Изменить свой вопрос и (1) обеспечивают фактическая ошибка и (2) пометить вопрос в базе данных, которую вы используете. –
http://www.postgresql.org/docs/current/static/sql-syntax-lexical.html#SQL-SYNTAX-IDENTIFIERS –