select * from a where dept!='b' and id
'{' 附近有语法错误为什么就不行啊??
all{19,26}的类型和Sno 的类型相同啊,Sno int
select * from Stud where Sdept!='computer' and Sno < all {19,26};
'{' 附近有语法错误。
表代码为:
CREATE TABLE [dbo].[Stud](
[Sno] [char](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Sname] [char](10) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Ssex] [char](1) COLLATE Chinese_PRC_CI_AS NOT NULL,
[Sage] [int] NULL,
[Sdept] [char](20) COLLATE Chinese_PRC_CI_AS NULL DEFAULT ('Computer'),
PRIMARY KEY CLUSTERED
(
[Sno] ASC
)WITH (IGNORE_DUP_KEY = OFF) ON [PRIMARY]
) ON [PRIMARY]