leetcode584 尋找使用者推薦人(SQL)

2021-10-02 22:53:46 字數 724 閱讀 4842

給定表 customer ,裡面儲存了所有客戶資訊和他們的推薦人。

+------+------+-----------+

| id   | name | referee_id|

+------+------+-----------+

|    1 | will |      null |

|    2 | jane |      null |

|    3 | alex |         2 |

|    4 | bill |      null |

|    5 | zack |         1 |

|    6 | mark |         2 |

+------+------+-----------+

寫乙個查詢語句,返回乙個編號列表,列表中編號的推薦人的編號都 不是 2。

對於上面的示例資料,結果為:

+------+

| name |

+------+

| will |

| jane |

| bill |

| zack |

+------+

思路:單錶查詢,注意如何判斷null

select name

from customer

where referee_id is null or referee_id<>2;

LeeCode584 尋找使用者推薦人

給定表 customer 裡面儲存了所有客戶資訊和他們的推薦人。id name referee id 1 will null 2 jane null 3 alex 2 4 bill null 5 zack 1 6 mark 2 寫乙個查詢語句,返回乙個客戶列表,列表中客戶的推薦人的編號都 不是 2。...

尋找峰值 leetcode

emps 峰值元素是指其值大於左右相鄰值的元素。給定乙個輸入陣列nums,其中nums i nums i 1 找到峰值元素並輸出其索引值,你可以假設nums 1 nums n 注意 不用擔心存在多個峰值,測試資料保證僅存在乙個峰值 input 輸入乙個整數n,表述陣列的長度,接下來依次輸入n個數字,...

LeetCode 尋找重複數

給定乙個包含 n 1 個整數的陣列 nums,其數字都在 1 到 n 之間 包括 1 和 n 可知至少存在乙個重複的整數。假設只有乙個重複的整數,找出這個重複的數。給定乙個包含 n 1 個整數的陣列 nums,其數字都在 1 到 n 之間 包括 1 和 n 可知至少存在乙個重複的整數。假設只有乙個重...