解释数SQL面的 select * from a, b 是什么意思
来源:学生作业帮 编辑:拍题作业网作业帮 分类:综合作业 时间:2024/04/27 13:28:34
解释数SQL面的 select * from a, b 是什么意思
如题
如题
select * from a,b意思很简单,就是查询a、b里面所有的数据.
如果后面有条件的话,意思就会变化,例如:
select * from a,b wher a.id=b.aid此时的语句相当于
select * from a inner join on a.id=b.aid.
这是一个sql语句写法的问题,楼主这种写法不太好,最好用
select * from a inner join b...或者select * from a union b...,根据具体需要而定.楼主的这种写法可能只适合某种数据库,例如:sqlserser,但是如果放到别的数据库可能就不行了.
sql语句有标准,最好遵循sql92标准,这样以后换数据库的话,sql语句不会出错,当然就不用重写了,而楼主这种写法是不符合规范的,要养成良好的习惯,这样的代码可以看看,但是自己不要用.
如果后面有条件的话,意思就会变化,例如:
select * from a,b wher a.id=b.aid此时的语句相当于
select * from a inner join on a.id=b.aid.
这是一个sql语句写法的问题,楼主这种写法不太好,最好用
select * from a inner join b...或者select * from a union b...,根据具体需要而定.楼主的这种写法可能只适合某种数据库,例如:sqlserser,但是如果放到别的数据库可能就不行了.
sql语句有标准,最好遵循sql92标准,这样以后换数据库的话,sql语句不会出错,当然就不用重写了,而楼主这种写法是不符合规范的,要养成良好的习惯,这样的代码可以看看,但是自己不要用.
解释数SQL面的 select * from a, b 是什么意思
SQL语句理解 select * from B where (select count(1) as num from A
sql中怎么实现多个like条件的过滤,select b.a from b where b.c like ();
select * from a,b与select * from a inner join b 的取数方式和执行效率有什么
ms sql :select * from (select *from b) as xxx where 和 select
sql.append(" SELECT * FROM test_user
String sql = "select * from tb_consumer where account='" + a
sql 中 select * from A left join B on A.id=B.id where A.id=?如
sql函数,select count(A.abc) as sum from A left join B on A.id=
$sql="SELECT count(*) as pcount FROM news" 和$sql = "UPDATE a
select * from a union select * from b 能详细说下么
SQL 语句 "SELECT * FROM {{table}} WHERE `fleet_end_time`