POSTQUEL () — це первинна мова запитів, яка була створена для системи керування базами даних Postgres, нині PostgreSQL. Ця мова була створена командою розробників у 1985 році в Каліфорнійському університеті Берклі під керівництвом професора Майкла Стоунбрейкера. POSTQUEL базується на мові запитів QUEL і використовується у базі даних Ingres з кінця 1970-х років. У 1995 році Ендрю Ю () та Джоллі Чен () зробили заміну мови запитів у базі Postgres POSTQUEL на SQL. Отже, новий випуск системи керування базами даних назвали Postgres95.
Приклади запитів Приклад 1.1.1. Обчисліть заробітну платню, розділену на 18 років для співробітника Джонса.
Приклад 1.1.2. Еквівалентний оператор SQL:
QUEL, як правило, більш «нормалізується», ніж SQL. Кожна основна команда SQL має формат, який принаймні дещо відрізняється від інших, а у QUEL один синтаксис використовується для всіх команд.
Наприклад, тут наведено приклад, який створює таблицю, вставляє рядок в неї, а потім витягує і модифікує дані, а також видаляє рядок, який був доданий (припускаючи, що ім'я є унікальним полем).
Приклад 1.2.1
Аналогічна умова для SQL:
Приклад 1.2.2
Синтаксис значно варіюється між командами і навіть подібні команди, такі як вставка і оновлення, використовуються з різними стилями.
Приклад 1.3. Отримати розмір заробітної платні співробітника Ковальського:
Приклад 1.4. Усі співробітники, яким більше 40 років:
Приклад 1.5. Знайти усі департаменти, які цілком займають один поверх:
Посилання C. J. Date: A Critique of the SQL Database Language. SIGMOD Record 14(3): 8-54, 1984.