sql中 a*=b 或 a=*b 是什么意思?

只知道是关联查询的条件中用,跟左右连接查询一样...
但是有没有一个详细的解释啊...

第1个回答  2009-11-25
a*=b 意思是查询时显示a表中的所有数据。如果a=b那么只显示两个表中有关联的数据
第2个回答  推荐于2018-04-05
a*=b :A LEFT OUTER JOIN B
a=*b :A RIGHT OUTER JOIN B

非标准写法。本回答被提问者和网友采纳
第3个回答  2009-11-25
"a*=b" == "a = a * b";
好像没有 "a = * b" 吧

sql中 a*=b 或 a=*b 是什么意思?
a*=b 意思是查询时显示a表中的所有数据。如果a=b那么只显示两个表中有关联的数据

c指针的 *a=*b; a=*b; a=b;有什么区别
a=&b,是把b的地址赋值给a 相同之处就是*a b的数值相同 不同之处是,上面的是数值赋值,那么a指向的空间没有改变 而下面的赋值a指向的地址改变了,也就是a申请的内存空间中的数值变成了b的地址

sql中 A<=B是什么意思
详情请查看视频回答

a*= b什么意思
是赋值运算符,a*=b时,等价于a=a*b,类似的有a+=b,等价于a=a+b; a-=b等价于a=a-b a\/=b等价于a=a\/b a%=b等价于a=a%b 计算时先算等号右边表达式的值(相当于b)例如:a+=5 等价于a=a+5 x*=y+7 等价于x=x*(y+7)r%=p 等价于r=r%p ...

*=是什么意思?
是赋值运算符,a*=b时,等价于a=a*b,类似的有a+=b,等价于a=a+b,a-=b等价于a=a-b。+= 加赋值。-= 减赋值。= 乘赋值。\/= 除赋值。= 求余赋值。&= 按位与赋值。| = 按位或赋值。^= 按位异或赋值。<<= 左移位赋值。>>= 右移位赋值。

*a=*b什么意思,是a的值等于b,还是a的地址等于b的地址
如果a,b都是指针,则表示把指针a指向的变量的值赋给指针b指向的变量。如:include<stdio.h> include<stdlib.h> int main(){ int num1,num2=2,*a=&num1,*b=&num2;a=*b;\/\/输出2,2 printf("%d,%d",num1,num2);system("PAUSE");return EXIT_SUCCESS;} ...

定义好了*a、*b,表达式a=b是什么意思
a=b \/\/把b指针地址赋值给a指针 b=a \/\/把a指针的地址赋值给b指针指向的变量 a=*b \/\/把b指针指向的变量值赋值给a指针指向的变量

c 中*=是什么意思?
a*=b;等价于:a=a*b;就是a的新值是他自己和后面跟的数的乘积。同理有a+=2;等价于a=a+2;a%=4;等价于a=a%4;等等。

SQL中*=和=*什么意思
详情请查看视频回答

SQL语句“*“的区别
这个符号,在SQL语句中,一般可能有三种可能。第一种,select *,这个星号在SELECT关键字后边,替代了查询的具体字段,数据库会根据FROM后边的表名字,解析成表的所有字段。也可以写成SELECT TABLE.*,这样就会解析成TABLE表的所有字段。第二种,数字运算中的乘法符号,select 1*2 from ...,这个是两个...

相似回答