【发布时间】:2017-04-15 06:59:57
【问题描述】:
我想从 Teradata 的表中删除前 n 行或后 n 行。但是我没有得到任何正确的查询。谁能告诉我该怎么做?
【问题讨论】:
-
定义前n行。表中没有 first 或 last 行,它是一组无序的行 :-)
-
我的意思是说从头到尾没有任何行。
-
你如何定义开始或最后?
-
举个例子,我想从我的表中删除 1/4 条记录。我该怎么做?
-
delete from mytable where random(1,4) = 1随机删除大约 25%。但是你为什么要这样做呢?
标签: teradata sql-delete