2 qq 33970897 qq_33970897 于 2016.09.15 00:46 提问

asp.net显示sqlserver中不同表的不同字段

我有一个数据库有好几张表,有id号和时间是共同字段,想实现在一个页面中读取不同表的不同字段,并按照时间排序。有点像数据一条一条显示的感觉

2个回答

guwei4037
guwei4037   Ds   Rxr 2016.09.15 09:17

不同表的不同字段,不就是一条SQL关联语句的事吗?

百度:sql连接查询

guwei4037
guwei4037 回复qq_33970897: 可以多个表
大约一年之前 回复
qq_33970897
qq_33970897 回复极简: 我有多个表,但是内连接感觉只能连接两个表?
大约一年之前 回复
guwei4037
guwei4037 回复qq_33970897: 一般是内连接,按照时间排序用order by.
大约一年之前 回复
qq_33970897
qq_33970897 可我每一行只有ID号和时间是相同的,其余字段都不同,用哪种链接?
大约一年之前 回复
happyleo12
happyleo12   2016.09.20 13:46

用left join连接多表来获取数据

select a.字段,b.字段 from 表1 a left join 表2 b where a.相同字段 = b.相同字段

举个例子
select a.user,b.email from user a left join mail b where a.id = b.id

Csdn user default icon
上传中...
上传图片
插入图片
准确详细的回答,更有利于被提问者采纳,从而获得C币。复制、灌水、广告等回答会被删除,是时候展现真正的技术了!