私は答えを探し回っていますが、私はこの問題のために1つを見つけることができません。ランダムなアカウントX個アカウント。しかし、私は2つではなく1つのSQLクエリにこれらの2つを組み合わせることを望みます。だから、特定の時間範囲のトランザクションデータを取り戻して、重複したアカウントを取り戻さないようにし、重複していないアカウントからそのリストからX個のランダムなアカウントを選択する必要があります。重複を取り除き、ランダムな結果を取り除くSQLクエリ
現在、これは私が持っているクエリです:
SELECT TOP 75 [Account]
FROM table
ORDER BY NEWid()
私はそこにDISTINCT入れて試してみましたが、私はそれを置くための適切な場所を見つけることができません。
今、はい、私はすべてこれをExcelで行うことができます。ただし、プロセスを自動化して迅速化するために、SQLを使用してこれを達成したいと考えています。あなたはTOP Xを除いて使用しているプラットフォーム言わない
これはどのようにランダムですか? – Hogan
あなたは正しいです。私はコード行を忘れてしまった。これはnewid()の命令です。これを指摘してくれてありがとう。 OPが編集されました。 –
どのDBMSを使用していますか? –