584-寻找用户推荐人

发布时间 2023-07-11 15:17:32作者: OnlyOnYourself-Lzw

寻找用户推荐人

原文地址:584. 寻找用户推荐人 - 力扣(LeetCode)

  • 题目如下所示

个人题解

这题也很简单,多了个考 MySQL 中NULL判断的知识点即可,如下 SQL 所示,当然还有其他解法如 not in,这里就不过多演示了

  • -- 建表
    CREATE TABLE 584_Customer(
    	id INT,
    	name VARCHAR(20) NOT NULL,
    	referee_id INT,
    	PRIMARY KEY(id)
    );
    
    -- 问题:写一个查询语句,返回一个客户列表,列表中的客户的推荐人的编号都 不是 2。
    SELECT c.`name` FROM 584_customer c WHERE ISNULL(c.referee_id) OR c.referee_id != 2