sales_tableという名前のテーブルに、以下のような列のサブセットがあるとします。
Store_ID | Product_ID | sales |
---|---|---|
1003 | C | 20000 |
1002 | C | 35000 |
1001 | C | 60000 |
1002 | D | 50000 |
1003 | D | 50000 |
1001 | D | 35000 |
1001 | A | 100000 |
1002 | A | 40000 |
1001 | E | 30000 |
以下のSELECT文は、結果行の各行ごとに1~3の範囲の乱数を戻します。
SELECT store_id, product_id, sales, RANDOM(1,3) FROM sales_table;
結果テーブルは、例えば以下のようなものになります。
Store_ID | Product_ID | sales | RANDOM(1,3) |
---|---|---|---|
1003 | C | 20000 | 1 |
1002 | C | 35000 | 2 |
1001 | C | 60000 | 2 |
1002 | D | 50000 | 3 |
1003 | D | 50000 | 2 |
1001 | D | 35000 | 3 |
1001 | A | 100000 | 2 |
1002 | A | 40000 | 1 |
1001 | E | 30000 | 2 |