关于SQL查询语句问题

来源:百度知道 编辑:UC知道 时间:2024/06/02 12:16:05
在查询条件中, where a=b 与 where b=a 会导致结果不同吗?>

如果不同,请举例说一下

谁说不会的当然会的
where a=b 是指 依照b的值从表中的a数据段进行查询;
所以这里的a=b和b=a是和编程里面的不一样的

悬赏分太少,不告诉你..

一般来说:左边是变量,是不确定的,而右边是一个相对确定的条件,他们的差别主要表现在运算效率吧。

不会 A和B是等价的

当然不一样,a是表里的字段名,而b就是表里的字段值两个是从属关系

如果where a=b 正常,那么 where b=a 就会出错