总体看下这道题吧。
在A,B,C,D,4个选项中第一眼就应该知道不是C,D,因为根本就没有这样的语法。
这样就知道答案在A和B中。
从基本的select语句应该是SELECT * FROM 表明 WHERE | ORDER BY |... 因此A就可以排除掉了,因为最起码要select什么都不知道,一定是错的。
在来看正确答案B,在select查询语句中,是有这种语句的。为的是使如Customers 和 Clients 完全相中。
向你这个问题,为了让Customers 中没有Clients中的数据。所以就要在where中加入一个不等的条件。
求采纳!!!!!
(A)select into Customers from Clients --语法错误
B)select * into Customers from Clients where 1=2 --语法错误
C)insert into Customers select * from Clients --在Customers表中插入Clients表数据
D)insert Customers select * from Clients where 1=2 --语法错误
选b
select into 是sqlserver根据表创建新表的语法
where 1=2 数据返回0行
选择b)select * into Customers from Clients where 1=2
我选择答案D