首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

一句好难想的SQL,请帮帮忙啊您!

2012-01-22 
一句好难想的SQL,请帮帮忙啊!!!!!!!!!!在线等您!!!!!!insertinto病人在院纪录(病人ID,住院号,性别,年龄)  

一句好难想的SQL,请帮帮忙啊!!!!!!!!!!在线等您!!!!!!
insert   into   病人在院纪录(病人ID,住院号,性别,年龄)
  select   'text1 ', 'text2 ',性别,年龄   from   [病人主索引表]   where   病人ID= '病人ID '

上面是一句insert的语句,其中最后的性别和年龄这两个值是从“病人主索引表”中查询出来的并插入的。这个地方没有问题

但是......“性别”和“年龄”这两个字段在[病人在院纪录]这个表里是叫“性别”、“年龄”而它们在[病人主索引表]这个表里面就不叫“性别”、“年龄”了,比方说他们叫“性别1”、“年龄1”......
这么办啊?怎么写啊?拜托了,我在线等!!!

[解决办法]
insert into 病人在院纪录(病人ID,住院号,性别,年龄)
  select 'text1 ', 'text2 ',性别1,年龄1 from [病人主索引表] where 病人ID= '病人ID '

热点排行
Bad Request.