1. 程式人生 > >【LeetCode】182.尋找重複的電子郵箱

【LeetCode】182.尋找重複的電子郵箱

182.尋找重複的電子郵箱

編寫一個 SQL查詢,來查詢名為Person的表中的所有重複電子郵件。


用到的表和資料SQL:

Create table If Not Exists Person (Id int,Email varchar(255));
Truncate table Person;
insert into Person (Id, Email) values ('1','[email protected]');
insert into Person (Id, Email) values ('2','[email protected]');
insert into Person (Id, Email) values ('3','
[email protected]
');

答案:

此題比較簡單,尋找重複的資料即可,用group by Email分組後 資料個數大於1的就是重複的

select Email from Person group by Email having count(Email)>1;

寫的比較粗糙,有不理解的可以掃描二維碼加QQ群找我解答。


相關推薦

LeetCode182.尋找重複電子郵箱

182.尋找重複的電子郵箱編寫一個 SQL查詢,來查詢名為Person的表中的所有重複電子郵件。用到的表和資料SQL:Create table If Not Exists Person (Id int,

LeetCode 簡單題49-刪除重複電子郵箱

宣告: 今天是第49道題。編寫一個 SQL 查詢,來刪除 Person 表中所有重複的電子郵箱,重複的郵箱裡只保留 Id 最小 的那個。以下所有程式碼經過樓主驗證都能在LeetCode上執行成功,程式碼也是借鑑別人的,在文末會附上參考的部落格連結

LeetCode154. 尋找旋轉排序陣列中的最小值 II 結題報告 (C++)

原題地址:https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array-ii/description/ 題目描述: 假設按照升序排序的陣列在預先未知的某個點上進行了旋轉。 ( 例如,陣列 [0,1,2,4,5,

LeetCode153. 尋找旋轉排序陣列中的最小值 結題報告 (C++)

原題地址:https://leetcode-cn.com/problems/find-minimum-in-rotated-sorted-array/description/ 題目描述: 假設按照升序排序的陣列在預先未知的某個點上進行了旋轉。 ( 例如,陣列 [0,1,2,4,5,6,7

LeetCode162. 尋找峰值 結題報告 (C++)

原題地址:https://leetcode-cn.com/problems/find-peak-element/description/ 題目描述: 峰值元素是指其值大於左右相鄰值的元素。 給定一個輸入陣列 nums,其中 nums[i] ≠ nums[i+1],找到峰值元素並返回其索引

LeetCode220. 存在重複元素 III 結題報告 (C++)

原題地址:https://leetcode-cn.com/problems/contains-duplicate-iii/submissions/ 題目描述: 給定一個整數陣列,判斷陣列中是否有兩個不同的索引 i 和 j,使得 nums [i] 和 nums [j] 的差的絕對值最大為 t,

LeetCode153. 尋找旋轉排序陣列中的最小值

題目描述 假設按照升序排序的陣列在預先未知的某個點上進行了旋轉。 ( 例如,陣列 [0,1,2,4,5,6,7] 可能變為 [4,5,6,7,0,1,2] )。 請找出其中最小的元素。 你可以假設陣列

LeetCode3. 無重複字元的最長子串

題目描述 給定一個字串,找出不含有重複字元的最長子串的長度。 示例 輸入: “abcabcbb” 輸出: 3 解釋: 無重複字元的最長子串是 “abc”,其長度為 3。 輸入: “bbbbb” 輸出:

Leetcode217. 存在重複元素

題目描述: 給定一個整數陣列,判斷是否存在重複元素。 如果任何值在陣列中出現至少兩次,函式返回 true。如果陣列中每個元素都不相同,則返回 false。 示例 1: 輸入: [1,2,3,1] 輸出: true 示例 2: 輸入: [1,2,3,4] 輸出: fa

LeetCode686. 重複疊加字串匹配

題目連結:https://leetcode-cn.com/problems/repeated-string-match/description/ 題目描述 給定兩個字串 A 和 B, 尋找重複疊加字串A的最小次數,使得字串B成為疊加後的字串A的子串,如果不存在則返回 -1。

LeetCode459. 重複的子字串

題目連結:https://leetcode-cn.com/problems/repeated-substring-pattern/description/ 題目描述 給定一個非空的字串,判斷它是否可以由它的一個子串重複多次構成。給定的字串只含有小寫英文字母,並且長度不超過1000

Leetcode刪除陣列中的重複

Leetcode 題目要求 給定一個排序陣列,你需要在原地刪除重複出現的元素,使每個元素最多出現兩次,返回移除後陣列的新長度 不要使用額外的陣列空間,你必須在原地修改輸入陣列並在O(1)額外空間的條件下完成 示例1.給定 nums = [1,1,1,2,2,3] 函

LeetCode3.Longest Substring Without Repeating Characters 無重複字元的最長子串

輸入: "pwwkew" 輸出: 3 解釋: 無重複字元的最長子串是 "wke",其長度為 3。   請注意,答案必須是一個子串,"pwke" 是一個子序列 而不是子串。 解題思路: 本題沒什麼難點。 lenth = 0 prevLoc

LeetCode80. 刪除排序陣列中的重複項 II(Remove Duplicates from Sorted Array II)

【 英文練習 | 中文練習 】 題目描述: 給定一個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素最多出現兩次,返回移除後陣列的新長度。 不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 O(1) 額外空間的條件下完成。 解題思路 : 遍歷一遍陣列,用一個下標

leetcode從排序陣列中刪除重複項(C、Python解答)

題目: 給定一個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。 不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 O(1) 額外空間的條件下完成。 示例 1: 給定陣列 nums = [1,1,2], 函式應該

leetcode刷題(python & java)解析:重複字元的最長字串 重點滑動視窗

給定一個字串,找出不含有重複字元的最長子串的長度。 Given a string, find the length of the longest substring without repeating characters. 示例1 輸入: "abcabcbb"

LeetCode442. Find All Duplicates in an Array 找出陣列中所有重複

題目: Given an array of integers, 1 ≤ a[i] ≤ n (n = size of array), some elements appear twice and ot

LeetCode187. 重複的DNA序列 結題報告 (C++)

題目描述: 所有 DNA 由一系列縮寫為 A,C,G 和 T 的核苷酸組成,例如:“ACGAATTCCG”。在研究 DNA 時,識別 DNA 中的重複序列有時會對研究非常有幫助。 編寫一個函式來查詢 DNA 分子中所有出現超多一次的10個字母長的序列(子串)。 示例

leetcode#陣列Python26. Remove Duplicates from Sorted Array 刪除排序陣列中的重複

題目: 給定一個排序陣列,你需要在原地刪除重複出現的元素,使得每個元素只出現一次,返回移除後陣列的新長度。 不要使用額外的陣列空間,你必須在原地修改輸入陣列並在使用 O(1) 額外空間的條件下完成。

LeetCode重複字元的最長子串

斷斷續續的,也在寫點LeetCode上的題(當然是偏簡單的那種啦)。就順便把自己解題的一些思路粘在這裡吧。 無重複字元的最長子串 給定一個字串,找出不含有重複字元的最長子串的長度。 示例 1: 輸入: “abcabcbb” 輸出: 3 解釋: 無重複字元的最長子