删除从<一个class="headerlink" href="//www.neidfyre.com/docs/sql/language-manual/#delete-from" title="">
适用于:砖的SQL砖运行时
删除一个谓词相匹配的行。当没有提供谓词,删除所有的行。
这种说法只支持三角洲湖表。
语法<一个class="headerlink" href="//www.neidfyre.com/docs/sql/language-manual/#syntax" title="">
删除从table_name(table_alias](在哪里谓词]
参数<一个class="headerlink" href="//www.neidfyre.com/docs/sql/language-manual/#parameters" title="">
识别现有的表。必须不包含一个名称<一个class="reference internal" href="//www.neidfyre.com/docs/sql/language-manual/sql-ref-names.html">时间规范。
为表定义一个别名。别名必须不包括列清单。
通过谓词过滤行。
的
在哪里
谓词支持子查询,包括在
,不在
,存在
,不存在
和标量子查询。不支持以下类型的子查询:内嵌套的子查询,即查询另一个查询
不在
子查询在一个或
例如,一个=3或b不在(选择c从t)
在大多数情况下,您可以重写
不在
子查询使用不存在
。我们建议使用不存在
只要有可能,如删除
与不在
子查询可以缓慢。