更新相同from_address的每一行的contact_id列為最大值
P粉835428659
P粉835428659 2023-09-16 17:40:45
0
1
398

我有一個資料庫,其中有一個名為contacts的表,其中包含客戶列表,還有一個名為helpdesk_tickets的表,其中每一行表示一個來自客戶的幫助台工單。

軟體發生錯誤,並在contacts表中建立了重複項(除了id之外的所有資料都相同)。實際上,在helpdesk_tickets表中,一些電子郵件被分配給不同的客戶id。我希望將所有具有相同電子郵件地址的工單指派給最新的client_id。這給我每個工單的最新client_id(基於helpdesk_tickets中的from_email列):

SELECT from_address, MAX(contact_id) as a FROM helpdesk_tickets GROUP BY from_address HAVING COUNT(contact_id)>1;

現在,我需要將具有相同from_address的每一行更新為上面選擇的最大值。如何實現?

P粉835428659
P粉835428659

熱門教學
更多>
最新下載
更多>
網站特效
網站源碼
網站素材
前端模板
關於我們 免責聲明 Sitemap
PHP中文網:公益線上PHP培訓,幫助PHP學習者快速成長!