假设一个表有一个“user_id”列,它是整数类型。
如何选择除MySql ???中最小user_id之外的所有user_id的列表
Except关键字在MySql中不像在Ms Sql中那样工作
实际上我的user_id选择已经基于where子句,比如select table_id from table,其中ref_id = 54,我想得到所有user_id,除了min one.plz help
答案 0 :(得分:0)
SELECT user_id
FROM table
WHERE user_id <> ANY (
SELECT MIN(user_id) FROM table
);
答案 1 :(得分:0)
SELECT USER_ID FROM TABLE WHERE USER_ID > (SELECT USER_ID FROM TABLE ORDER DESC TOP 1)
答案 2 :(得分:0)
我认为您正在寻找这样的解决方案..
这里我将获得除了具有iUserID作为最小值
的行之外的每一行SELECT * FROM tbluser
WHERE tbluser.iUserID NOT IN (SELECT MIN(iUserID) FROM tbluser)