このカラムに値 9 を割り当てた場合、2 進数では 1001 となるため、SET 値の最初と 4 番目のメンバーである 'a' と 'd' が選択され、結果として得られる値は 'a,d' になります。 1 つ以上の SET 要素を含む値には、値を挿入するときの要素がどの順番でリストされるかは関係ありません。また、決められた要素がその値の中で何回リストされるかということも関係ありません。値があとで検索されるときには、テーブル作成時に指定された順番に従ってリストされた要素と一緒に、値の中のそれぞれの要素が一度表示されます。たとえば、カラムが SET('a','b','c','d') として指定されているとします。 mysql> CREATE TABLE myset (col SET('a', 'b', 'c', 'd')); 値 'a,d'、'd,a'、'a,d,d'、'a,d,a'、および