diff --git a/doc/src/sgml/xoper.sgml b/doc/src/sgml/xoper.sgml
index 23db99705f743e5826abcaf2159a633378e1576f..395306bbd60e3234d1a257e97775f1466fac9352 100644
--- a/doc/src/sgml/xoper.sgml
+++ b/doc/src/sgml/xoper.sgml
@@ -1,5 +1,5 @@
 <!--
-$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.20 2002/09/21 18:32:54 petere Exp $
+$Header: /cvsroot/pgsql/doc/src/sgml/xoper.sgml,v 1.21 2003/01/06 01:20:40 tgl Exp $
 -->
 
  <Chapter Id="xoper">
@@ -472,6 +472,17 @@ table1.column1 OP table2.column2
      </itemizedlist>
     </para>
 
+    <note>
+    <para>
+     <literal>GROUP BY</> and <literal>DISTINCT</> operations require each
+     datatype being grouped or compared to have a mergejoinable
+     equality operator named <literal>=</>.  The equality operator and its
+     associated <literal>SORT1</> operator are used to implement these
+     operations.  Also, the associated <literal>SORT1</> operator is the
+     default ordering operator for <literal>ORDER BY</>.
+    </para>
+    </note>
+
     <note>
     <para>
      In <ProductName>PostgreSQL</ProductName> versions before 7.3,