BigQueryテーブルから重複する行を削除する

山羊 :

100万行を超えるデータと20以上の列を持つテーブルがあります。

テーブル(tableX)内で、1つの特定の列(troubleColumn)で重複レコード(〜80k)を識別しました。

可能であれば、元のテーブル名を保持し、問題のある列から重複したレコードを削除したい場合は、同じスキーマを使用して、重複のない新しいテーブル(tableXfinal)を作成できます。

私はSQLや他のプログラミング言語に堪能ではないので、私の無知を許してください。

delete from Accidents.CleanedFilledCombined 
where Fixed_Accident_Index 
in(select Fixed_Accident_Index from Accidents.CleanedFilledCombined 
group by Fixed_Accident_Index 
having count(Fixed_Accident_Index) >1);
ジョーダンティガニ:

テーブルを書き換えるクエリを実行することで重複を削除できます(宛先と同じテーブルを使用するか、新しいテーブルを作成し、必要なものがあることを確認してから、古いテーブルにコピーします)。

機能するはずのクエリは次のとおりです。

SELECT *
FROM (
  SELECT
      *,
      ROW_NUMBER()
          OVER (PARTITION BY Fixed_Accident_Index)
          row_number
  FROM Accidents.CleanedFilledCombined
)
WHERE row_number = 1

この記事はインターネットから収集されたものであり、転載の際にはソースを示してください。

侵害の場合は、連絡してください[email protected]

編集
0

コメントを追加

0

関連記事

分類Dev

BigQueryテーブルから重複する行を削除する

分類Dev

BigQueryテーブルから重複する行を削除する

分類Dev

BigQueryテーブルから最も古い重複行を削除する

分類Dev

Oracleのテーブルから重複行を削除する

分類Dev

Oracleのテーブルから重複行を削除する

分類Dev

小さなテーブルから重複する行を削除する

分類Dev

テーブルから疑似重複を削除する

分類Dev

重複するアイテムを含むBigQueryテーブルから最新の行のみを返します

分類Dev

SQLテーブルから(複数の列の値に基づいて)重複する行を削除する

分類Dev

一意のキーがないテーブルから重複する行を削除する

分類Dev

dolphindbテーブルから重複行を削除するにはどうすればよいですか?

分類Dev

ハッシュテーブルから重複する値を削除する

分類Dev

エッジテーブルから重複するエッジを削除する

分類Dev

テーブルから複数の行を削除する(SQL)

分類Dev

テーブルから複数の行を削除する

分類Dev

テーブルの列を知らなくても、テーブルから重複する行を削除することはできますか?

分類Dev

テーブルから重複する行/レコードを検索する

分類Dev

非常に巨大なテーブルから重複データを削除する

分類Dev

vbaのExcelのテーブルヘッダーから重複を削除する

分類Dev

Oracleのテーブルから重複レコードを削除する方法

分類Dev

SQLServerテーブルから重複行を削除するためのより簡単で効率的な方法

分類Dev

GoogleBigQueryのネストされたテーブルから重複を削除する

分類Dev

BigQueryから重複データを削除し、多くの属性を持つ別のテーブルに保存するにはどうすればよいですか

分類Dev

Microsoft SQL Server 2012テーブルから部分的に重複する行(2列のみの重複データ)を削除する

分類Dev

ブールリストから重複を削除する

分類Dev

テーブルの行数から重複行を除外するDAXクエリ

分類Dev

DataGridから重複行を削除する

分類Dev

行から重複を削除する

分類Dev

行から重複を削除する

Related 関連記事

  1. 1

    BigQueryテーブルから重複する行を削除する

  2. 2

    BigQueryテーブルから重複する行を削除する

  3. 3

    BigQueryテーブルから最も古い重複行を削除する

  4. 4

    Oracleのテーブルから重複行を削除する

  5. 5

    Oracleのテーブルから重複行を削除する

  6. 6

    小さなテーブルから重複する行を削除する

  7. 7

    テーブルから疑似重複を削除する

  8. 8

    重複するアイテムを含むBigQueryテーブルから最新の行のみを返します

  9. 9

    SQLテーブルから(複数の列の値に基づいて)重複する行を削除する

  10. 10

    一意のキーがないテーブルから重複する行を削除する

  11. 11

    dolphindbテーブルから重複行を削除するにはどうすればよいですか?

  12. 12

    ハッシュテーブルから重複する値を削除する

  13. 13

    エッジテーブルから重複するエッジを削除する

  14. 14

    テーブルから複数の行を削除する(SQL)

  15. 15

    テーブルから複数の行を削除する

  16. 16

    テーブルの列を知らなくても、テーブルから重複する行を削除することはできますか?

  17. 17

    テーブルから重複する行/レコードを検索する

  18. 18

    非常に巨大なテーブルから重複データを削除する

  19. 19

    vbaのExcelのテーブルヘッダーから重複を削除する

  20. 20

    Oracleのテーブルから重複レコードを削除する方法

  21. 21

    SQLServerテーブルから重複行を削除するためのより簡単で効率的な方法

  22. 22

    GoogleBigQueryのネストされたテーブルから重複を削除する

  23. 23

    BigQueryから重複データを削除し、多くの属性を持つ別のテーブルに保存するにはどうすればよいですか

  24. 24

    Microsoft SQL Server 2012テーブルから部分的に重複する行(2列のみの重複データ)を削除する

  25. 25

    ブールリストから重複を削除する

  26. 26

    テーブルの行数から重複行を除外するDAXクエリ

  27. 27

    DataGridから重複行を削除する

  28. 28

    行から重複を削除する

  29. 29

    行から重複を削除する

ホットタグ

アーカイブ