【发布时间】:2016-02-25 12:23:27
【问题描述】:
在 MySQL 中,我有一个这样的表
book | user | phone
445 a 69
445 g 75
445 e 22
445 l 55
332 w 57
332 u 34
332 v 87
881 o 49
我想删除所有包含 book 445 和 book 332 的行,并在末尾随机只保留其中一个。
所以桌子会变成
book | user | phone
445 l 55
332 w 57
881 o 49
如何在 SQL 中执行此操作?我使用 phyMyAdmin 和 PHP 5.6
谢谢
【问题讨论】:
-
保留
445,l而不是445,a/g/e的逻辑是什么? -
@AlexK。真的没什么。是随机的。只保留其中一个。谢谢
标签: php mysql sql sql-delete delete-row