请教sql里有个符号*=是什么意思,貌似没碰到过? a、b是字符串变量a *= b有清楚的大侠详细讲解下 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 SQL2000以前的版本可用,相当于 left join C#中a *= b 等价于 a= a*bsql中*=是左连接吧 select * from a,b where a.id*=b.id | |select * from a left join b on a.id*=b.id 可a、b是字符串变量,不是表,能left join吗??? 字符串不懂,如果是数字类型 a=a*b 有可能是用动态SQL拼接的,完整代码贴出来看一下 select * from ** where a*=b .......a b都是字符串 是 Left join 如:SELECT * FROM tab1, tab2 where a*=b;等于select * from tab1 left join tab2 on a=b*=左右都是列名啊,它只是一个连接条件。 请教一下,如果上一句where 后面的条件不止一个,例如where (a*=b and ...)那这是一个什么样的关系呢? 这个是很古老的写法了2005貌似要将兼容性改为80才能执行后续的版本也将删除此写法建议楼主还是写left join right join这样 while里面不能执行存储过程该如何调整 求sql语句? 字符窜,汇总,逗号分隔问题.请教高手. vs2005中读取sql2000数据正常,换sql2005就出现对象名无效 sql的字符类型转换 ****************请教关于两个sql语句 如何获知用户自定义函数目前嵌套调用的层次?大家来侃侃!! 简单得SQL字符串截取!help!~~~~~~~~~~~~~~~~~~~~~~~~~~~` 怎样在存储过程中调用自定义函数? 在MS SQL SERVER上安装Appradar 后,不能登录 Excel导入数据库字段错误? 高效分页存储过程 比比看谁的效率更高
a *= b 等价于 a= a*b
sql中
*=是左连接吧
有可能是用动态SQL拼接的,完整代码贴出来看一下
a b都是字符串
SELECT * FROM tab1, tab2 where a*=b;
等于
select * from tab1 left join tab2 on a=b
*=左右都是列名啊,它只是一个连接条件。
那这是一个什么样的关系呢?
2005貌似要将兼容性改为80才能执行
后续的版本也将删除此写法
建议楼主还是写left join right join这样