具体是这样的:表1中有如下四个字段
编号,姓名,卡号,余额
1 张三 123
2 李四 124
....
100 若干 233
表2中有如下字段:
卡号,余额
现在的问题我想把表1中的余额这个字段的内容更新为表2中的余额,也就是说,表1中的卡号为123的余额更新为表2中卡号为123的余额。以卡号为索引。但表2中的记录可能不只是表1一一对应的,也就适说表2中有的记录表1中时没有的,而表1中有的记录可能表2中也是没有的,我表述的不太清楚,不知道各位能不能听明白。
当然我也知道两个表有共同的索引字段,在编程的时候能够根据这个字段到另外一个表里取值,这个先不考虑,我就是单纯的想知道上面我描述的这个结果怎么用语句来实现,是用update语句吗?应该加什么条件呢?谢谢各位,我的百度财富分不多,请谅解。
è¿ä¸ªè¯å¥è½æ表1ä¸è¥å¹²æ¡è®°å½çä½é¢æ´æ¹æ以å¡å·å¯¹åºç表2ä¸çä½é¢åï¼ä¼ä¸ä¼åºç°è¿ç§é®é¢ï¼å°±æ¯è¡¨2ä¸ç¨selectéåºæ¥çå表1ä¸å¯¹åºçé£äºè®°å½ï¼ç¶åæ顺åºçå¡«å å°è¡¨ä¸çä½é¢ä¸ï¼èä¸æ¯æå¡å·å¯¹åºçå¡«å ä½é¢ï¼ä¼è¿æ ·åï¼
追çåªè¦è¡¨2éçå¡å·å¯ä¸å°±æ²¡é®é¢
æçæ¯è¡¨2éæéå¤å¡å·
æè¿ä¸ªï¼ä¼æ表1å³ä½¿æéå¤çå¡å·ä¹é½ä¼æ´æ¹ä¸ºè¡¨2éå¯ä¸å¡å·å¯¹åºçä½é¢ï¼é¡ºä¾¿é®ä¸å¥ï¼å¥æ°æ®åº
---è¡¥å
---
ä¸æ¾å¿çè¯ï¼ä½ å¯ä»¥å
å¤ä»½ä¸ä¸è¡¨1ï¼å«çæé®é¢å°æ¶åä¸å¥½å
ä¸ä¸ªç¨é¤æ¶è´¹ç³»ç»çæ°æ®åºãææä½ çæ¹æ³å头è¯ä¸ä¸ã谢谢äºã
追çæ©ï¼æé®é¢ç´æ¥å