帮看看SQL语句怎么写?

来源:百度知道 编辑:UC知道 时间:2024/05/21 04:35:20
SELECT A.ID,B.TEL FROM A LEFT JOIN B ON A.ID=B.AID
在B表中一个AID对应多个TEL,在这我只想返回和AID对应的第一个TEL,不使用游标的情况下,怎么改这个SQL语句
只要从B表中得到AID和TEL就可以,TEL可以是ORDER BY B.ID ASC

你所说的第一个,不知道是按什么来排序的。还有,不知道你想要的显示结果集,不怎么明确。你是只想显示一条记录了。
如果这样的话,可以这样一试。
select top 1 * from b order by 字段 asc