简单的SQL语句,快来拿分!!!! 有两个表cj,xmk cj表中有kh,xm,cj(考号,姓名,成绩)xmk表中有kh,xm. (考号,姓名)如何更新cj表,cj表显示所有记录,把xmk中的xm导入到cj表中。kh对应。我用的是access数据库. 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 是不是这样: select a.kh,a.xm,a.cj,b.xm,b.kh from cj as a,xmk as b where a.kh=b.kh。 但是这样只有a.kh=b.kh的数据啊,我要的是要把cj 中的所有记录显示.该如何写啊! 麻烦各位,给写一下吧! sorry ,一时仓促写错了 xmk 中的xm 为ksname!!! 如果你的意思是显示所有的数据的 包括 没有成绩的人名就用unionSELECT * FROM cj Union SELECT * FROM xmk select cj.kh,cj.xm,cj.cj,xmk.kh,xmk.xm from cj,xmk where cj.kh=xmk.kh try:update cj A,xmk B set A.xm=B.xm where A.kh=B.kh 不是的,我只显是cj中的所有数据。只是把xmk中的ksname提交到cj中,kh对应,如果xmk中为空,则cj中显示的就没有xm. 如果不为空,则kh对应提交到cj中,如果kh不对应,cj中还是没有xm显示. 请大家帮我写一个主从表插叙的SQL语句好吗? 关于一个程序读2个配置项的问题. 【怪!】为什么我的Timer部分工作,部分却不工作????? 请问如何在DELPHI下…… listbox问题 intraweb中如何划竖线? 打包时,能不能一些 VCL 的 Packages 也打包进去? 祝大家新年快乐!warton()来拿分 我做了个chm的帮助文件,怎样把他加到程序中去呢? knock(天天睡觉)大哥,能给小弟OICQ的源码。 菜鸟问题: ADOTable1.Delete 不能删除指定的记录 delphi7的tnmudp组件在那里
select a.kh,a.xm,a.cj,b.xm,b.kh from cj as a,xmk as b where a.kh=b.kh。
但是这样只有a.kh=b.kh的数据啊,我要的是要把cj 中的所有记录显示.该如何写啊!
麻烦各位,给写一下吧!
就用union
SELECT * FROM cj Union SELECT * FROM xmk