学习型 ASP/PHP/ASP.NET 主机 30元/年全能 ASP/PHP/ASP.NET 主机,支持月付专业 MSSQL 数据库空间,支持月付专业 MySQL 数据库空间,支持月付
轻松建立自己的群组,招兵买马   
发新话题
打印

sql高手进来看看急急急急急急急急急急!!!!!

sql高手进来看看急急急急急急急急急急!!!!!

我想写一个sql语句能实现下面的功能:
有两个表:
表一
id       name            url
1       张雨生    ../1234.html
表二:
id         name                    url
6         张雨生(大海)       ../2345.html
7    张雨生(我的未来不是梦)  ../7865.html
我想让大家帮我写一个语句意思就是因为表二里面的张雨生(大海)和张雨生相似 就把表二里面的id和url替换成表一里面的id和url
我写过:
update 表二 set id=表一.id,url=表一.url from 表一,表二where 表一.name like 表二.name
在sql里面运行没有错误但是不就是不出来结果!
我很郁闷大家帮忙呀

[此贴子已经被作者于2005-10-16 14:56:21编辑过]


TOP

怎么没有人 来解决问题真的很郁闷

欢迎访问我的无敌魅力健身网http://www.5dml.com

TOP

where 语句错误
你试一试 表二.name like '%表一.name%'
看看能不能行
如果不行的话,建议用存储过程编写
我这里没有安装sql server所以不能帮你测试了

[此贴子已经被作者于2005-10-31 21:49:11编辑过]

大家都是朋友,有空就来坐坐!

TOP

谢谢问题已经解决

欢迎访问我的无敌魅力健身网http://www.5dml.com

TOP

发新话题