【问题标题】:How to Delete an entry based on Combining TWO COLUMNS如何删除基于组合两列的条目
【发布时间】:2016-09-19 13:17:21
【问题描述】:

我有一个名为 Customer 的表,其中包含 Id、Firstname、Lastname、Phone 作为它们各自的列。

现在我想使用全名从表中删除一个条目。

DELETE FROM customer
WHERE exists (SELECT * Id,CONCAT(Firstname," ",Lastname) as wholename 
           from customer where wholename ="Andre Russel");

【问题讨论】:

    标签: mysql subquery sql-delete


    【解决方案1】:

    试试:

    DELETE FROM customer
    WHERE CONCAT(Firstname,' ',Lastname) = 'Andre Russel'
    

    【讨论】:

    • 是的,谢谢.. 它起作用了:) 如果你不介意,我还有一个疑问。
    • @Dumbo 很高兴我能提供帮助。如果它帮助您解决问题,请将此或任何其他答案标记为已接受。如果您的问题与原始问题有关,那么我很乐意在这里提供帮助。否则,如果您还有其他问题,请尝试单独写一篇文章。
    猜你喜欢
    • 2014-07-18
    • 2021-06-22
    • 2019-11-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-08-12
    • 2016-10-04
    • 2011-10-06
    相关资源
    最近更新 更多