一道SQL题目

2024-12-02 18:35:58
推荐回答(5个)
回答1:

总体看下这道题吧。

在A,B,C,D,4个选项中第一眼就应该知道不是C,D,因为根本就没有这样的语法。

这样就知道答案在A和B中。

从基本的select语句应该是SELECT * FROM 表明 WHERE | ORDER BY |... 因此A就可以排除掉了,因为最起码要select什么都不知道,一定是错的。

在来看正确答案B,在select查询语句中,是有这种语句的。为的是使如Customers 和 Clients 完全相中。
向你这个问题,为了让Customers 中没有Clients中的数据。所以就要在where中加入一个不等的条件。

求采纳!!!!!

回答2:

(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 --语法错误

回答3:

选b
select into 是sqlserver根据表创建新表的语法
where 1=2 数据返回0行

回答4:

选择b)select * into Customers from Clients where 1=2

回答5:

我选择答案D