tableA
时间 所有记录
2004-09-10 100tableB
时间 用户记录
2004-09-10 200
2004-09-11 100我想显示如下:
时间 所有记录 用户记录
2004-09-10 100 200
2004-09-11 空 100这条sql语句该怎么写更高效?
时间 所有记录
2004-09-10 100tableB
时间 用户记录
2004-09-10 200
2004-09-11 100我想显示如下:
时间 所有记录 用户记录
2004-09-10 100 200
2004-09-11 空 100这条sql语句该怎么写更高效?
select * from tableb b left join tablea a where b.时间=a.时间建议:如果将时间改成其它形式的连接效率会高些!
如时间更成:这种格式: 整型 200040911
from tableA a , tableB b where a.时间 = b.时间( + )