本文主要是介绍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;
这篇关于2022-12-15:寻找用户推荐人。写一个查询语句,返回一个客户列表,列表中客户的推荐人的编号都 不是 2。 对于示例数据,结果为: +------+ | name | +------+ | Wil的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!