请问一道有关SQL的题?

在SQLServer中创建一个名为Customers的新表,同时要求该表与clients表的结构相同,但不包含clients表的记录.下面是语句Select*intocu... 在SQLServer中创建一个名为Customers的新表,同时要求该表与clients表的结构相同,但不包含clients表的记录.下面是语句
Select*into customers from clients where l<>l
请问条件where 1<>1这是什么意思?
展开
 我来答
百度网友b542336
2007-02-04 · 超过47用户采纳过TA的回答
知道小有建树答主
回答量:344
采纳率:0%
帮助的人:112万
展开全部
Select*into customers from clients where l<>l
”where 1<>1 ”是取反的意思,相同的用法还有”where 1=1”
后面再接其他要判断的条件

Select*into customers from clients where l<>l
从clients表中选择所有记录写入临时表customers,按后条件取反

例如:
cmd=[select W.* from wastageemp w inner join orde o on w.cordeno=o.cordeno where 1=1
IF NOT EMPTY(m.ccont)
cmd=cmd+[ and dbo.getcontk(o.ccont)=?m.ccont]
ENDIF

IF NOT EMPTY(m.nempfrom)
cmd=cmd+[ and nfromemp=?m.nempfrom ]
ENDIF
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式