今天在管理科值班的时候被一个access小问题雷到了。。。
2010-12-17 23:58
260 查看
问题描述:
现在在access中有两个表一个是DIC_PROVINCE 还有一个是STU_INFO。其中DIC_PROVINCE有两个字段PROVINCE_ID和PROVINCE_NAME。STU_INFO有一个字段STU_PROVINCE_ID。现在需要将现有的STU_PROVINCE_ID和DIC_PROVINCE表中的PROVINCE_NAME匹配,然后将STU_PROVINCE_ID更新为相应的PROVINCE_ID。 本来很简单的问题给我弄得很郁闷access在sql查询界面下不停的提示语法错误很烦心。在经过csdn中的acmain网友的热心帮助下终于搞定了。现总结下:
SQL code
还有一个就是acmain提供的
SQL code
由于access和sql2005以及mysql中语法有些许不同所以导致了语法错误,现将起不同贴出来哈!
SQL code
现在在access中有两个表一个是DIC_PROVINCE 还有一个是STU_INFO。其中DIC_PROVINCE有两个字段PROVINCE_ID和PROVINCE_NAME。STU_INFO有一个字段STU_PROVINCE_ID。现在需要将现有的STU_PROVINCE_ID和DIC_PROVINCE表中的PROVINCE_NAME匹配,然后将STU_PROVINCE_ID更新为相应的PROVINCE_ID。 本来很简单的问题给我弄得很郁闷access在sql查询界面下不停的提示语法错误很烦心。在经过csdn中的acmain网友的热心帮助下终于搞定了。现总结下:
SQL code
UPDATE STU_INFO m,DIC_PROVINCE n SET m.STU_PROVINCE_ID = n.PROVINCE_ID WHERE m.STU_PROVINCE_ID=n.PROVINCE_NAME
还有一个就是acmain提供的
SQL code
UPDATE STU_INFO INNER JOIN DIC_PROVINCE ON STU_INFO.STU_PROVINCE_ID = DIC_PROVINCE.PROVINCE_NAME SET STU_INFO.STU_PROVINCE_ID=DIC_PROVINCE.PROVINCE_ID
由于access和sql2005以及mysql中语法有些许不同所以导致了语法错误,现将起不同贴出来哈!
SQL code
mysql,access上是这样写的 update Student a,Student2 b set a.class_name=b.class_name where a.student_num=b.student_num ============================== sql2005上是这样写的 UPDATE [Student] SET [Student].[class_name] = [Student2].[class_name] from [Student],[Student2] WHERE [Student].[student_num] = [Student2].[student_num]
相关文章推荐
- 今天碰到一个poi解析excel文件的时候报错, 后来发现是这个excel文件单元格里面有公式。删除公式问题解决!
- 今天在看一些面试题的时候遇到的一个关于strcmp()返回值的细节问题
- 今天做Delphi控件包安装的时候发现一个问题Never-build package 解决方法
- 错误笔记-----今天在敲代码的时候,出现了一个问题!
- 今天上课的时候碰到一个JS问题
- 今天再做上传图片时候遇到了一个JS 图片预览问题
- 今天在使用iscroll4 做一个简单触屏滚动demo,发现上下拖动的时候总是会回弹,不能看到下面的内容.这个问题苦恼了很久,终于解决
- 今天我做鲜花商城的时候,发现了一个问题
- 今天在开发一个组件的时候遇了一点IHttpHandler接口的问题
- 今天自定义的block,用的时候发现了一个问题
- 今天实现二叉树的时候遇到了一个很有意思的问题
- 今天学习struts2.16的时候出现了一个问题
- 今天修改 wifi hal 的时候碰见一个问题
- 今天再做上传图片时候遇到了一个JS 图片预览问题
- asp.net 2.0下用access开发的时候要注意的问题
- 今天又解决了一个问题。
- 今天遇到的对List,ArrayList的remove方法的一个小问题
- HZ偶尔会拿些专业问题来忽悠那些非计算机专业的同学。今天测试组开完会后,他又发话了:在古老的一维模式识别中,常常需要计算连续子向量的最大和,当向量全为正数的时候,问题很好解决。但是,如果向量中包含负数
- 今天遇到的一个问题,在此先记录
- 今天遇到一个Extjs窗口层次问题,找了半天找到一篇有用的