写点什么

2022-12-15:寻找用户推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。 对于示例数据,结果为: +------+ | name | +------+ | Wil

  • 2022-12-15
    北京
  • 本文字数:401 字

    阅读完需:约 1 分钟

2022-12-15:寻找用户推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。 对于示例数据,结果为: +------+ | name | +------+ | Wil

2022-12-15:寻找用户推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。对于示例数据,结果为:+------+| name |+------+| Will || Jane || Bill || Zack |+------+


DROP TABLE IF EXISTS `customer`;CREATE TABLE `customer` (  `id` int(11) NOT NULL,  `name` varchar(255) NOT NULL,  `referee_id` int(11) DEFAULT NULL,  PRIMARY KEY (`id`)) ENGINE=InnoDB DEFAULT CHARSET=latin1;
INSERT INTO `customer` VALUES ('1', 'Will', null);INSERT INTO `customer` VALUES ('2', 'Jane', null);INSERT INTO `customer` VALUES ('3', 'Alex', '2');INSERT INTO `customer` VALUES ('4', 'Bill', null);INSERT INTO `customer` VALUES ('5', 'Zack', '1');INSERT INTO `customer` VALUES ('6', 'Mark', '2');
复制代码


答案 2022-12-15:sql 语句如下:


SELECT name FROM customer WHERE referee_id != 2 OR referee_id IS NULL;
复制代码



发布于: 刚刚阅读数: 3
用户头像

还未添加个人签名 2021-02-15 加入

还未添加个人简介

评论

发布
暂无评论
2022-12-15:寻找用户推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。 对于示例数据,结果为: +------+ | name | +------+ | Wil_数据库·_福大大架构师每日一题_InfoQ写作社区