私はのVerticaのDBには、次の表を持っている:SQL:ソート行のエントリが英数字
+-----+-------+-------+-------+-------+
| Tid | Item1 | Item2 | Item3 | Item4 |
+-----+-------+-------+-------+-------+
| 1 | A | B | C | D |
| 2 | A | E | B | D |
| 3 | D | A | 5 | C |
| 4 | B | 1 | E | A |
+-----+-------+-------+-------+-------+
私の目標は、それが英数字で行をソートすることで、すべてのエントリは文字列です。結果は次のようになります。
+-----+-------+-------+-------+-------+
| Tid | Item1 | Item2 | Item3 | Item4 |
+-----+-------+-------+-------+-------+
| 1 | A | B | C | D |
| 2 | A | B | D | E |
| 3 | 5 | A | C | D |
| 4 | 1 | A | B | E |
+-----+-------+-------+-------+-------+
使用法:私はF_k-1
が私の理解では上記の要求のように並べ替え必要がある、結合を使用したい新しい候補を生成するために、アプリオリアルゴリズムを生成するために、SQLを使用していますが。
ありがとうございました。 (私はこれが最も効率的な方法にVertica用/クリーンコードであること、権限受領することはできませんが)
ソースデータの列数と行数 –
カラム<6; 行> 1000 – valenzio