# テーブルから行を削除する この記事では、Treasure Dataテーブルから行レベルのデータを削除するためのオプションをまとめています。現在のベストプラクティスは、Presto DELETEコマンドを使用することです。 Trino DELETE文には[いくつかの既知の制限があります。](https://api-docs.treasuredata.com/en/tools/presto/td_presto_api_release_info/#delete-statement) # 前提条件 * TD [Toolbelt](https://toolbelt.treasuredata.com/)を含むTreasure Dataの基本知識 * Trinoの理解​ ## ConsoleでのTrino DELETE文の使用 Trino Deleteを使用すると、Treasure Data内の任意のテーブルに対してDELETE文クエリを発行できます。 次の構文を使用して、削除したい行を特定して削除します: DELETE `FROM table_name [ WHERE condition ]` 例: ```sql DELETE FROM emp WHERE name = 'beekeeper1' ``` ## CLIでのTrino DELETE文の使用 TD Toolbeltでは、Trino DELETE文を使用して特定の時間範囲を削除できます: ```bash td query -d example_db -w "DELETE FROM table WHERE TD_TIME_RANGE(time, '2024-01-01', '2024-01-02', 'PDT')" ```