| 网站首页 | 业界新闻 | 小组 | 威客 | 人才 | 下载频道 | 博客 | 代码贴 | 在线编程 | 编程论坛
欢迎加入我们,一同切磋技术
用户名:   
 
密 码:  
共有 3276 人关注过本帖
标题:左连接提示有不能识别的关键字?不明白语句意思!
取消只看楼主 加入收藏
ycvf
Rank: 2
等 级:论坛游民
帖 子:210
专家分:56
注 册:2012-8-25
结帖率:75.61%
收藏
已结贴  问题点数:10 回复次数:2 
左连接提示有不能识别的关键字?不明白语句意思!
SELECT tempyf.*,;
   SUM(IIF(ISNULL(recdbf.日期) OR AT("一般",recdbf.性质)=0,0,1)) as 一般,;
   FROM tempyf.dbf LEFT OUTER JOIN recdbf.dbf;
   on tempyf.yf=MONTH(recdbf.日期) AND YEAR(日期)=2019;
group by tempyf.yf
我的理解:这个AT函数返回0说明没有搜索到,那么isnull结果不为NULL值就返回0,iff意味着如果找到对应日期即0或搜索到一般性质即1,值为真,则求和0的数量。
还有左连接时提示不能识别关键字。是不是字段数据类型不同造成的?
Visual FoxPro 项目.rar (671 Bytes)
搜索更多相关主题的帖子: 连接 提示 识别 关键字 日期 
2019-05-05 23:03
ycvf
Rank: 2
等 级:论坛游民
帖 子:210
专家分:56
注 册:2012-8-25
收藏
得分:0 
以下是引用schtg在2019-5-6 06:30:44的发言:

我对这个语句在理解对吗?

落花人独立,微雨燕双飞。
2019-05-06 08:19
ycvf
Rank: 2
等 级:论坛游民
帖 子:210
专家分:56
注 册:2012-8-25
收藏
得分:0 
以下是引用schtg在2019-5-6 06:30:44的发言:

提示操作符类型不匹配

落花人独立,微雨燕双飞。
2019-05-06 16:45
快速回复:左连接提示有不能识别的关键字?不明白语句意思!
数据加载中...
 
   



关于我们 | 广告合作 | 编程中国 | 清除Cookies | TOP | 手机版

编程中国 版权所有,并保留所有权利。
Powered by Discuz, Processed in 0.028550 second(s), 10 queries.
Copyright©2004-2024, BCCN.NET, All Rights Reserved