SQL子查询如何返回多列?

 我来答
御河灵壬蒙
2019-09-02 · TA获得超过2.9万个赞
知道大有可为答主
回答量:1.1万
采纳率:32%
帮助的人:687万
展开全部
在工作表后面的是它的别名,目的是为了书写方便、易读,使用什么字符串都可以
下面是在Access中录制的SQL语句:
SELECT
数据表1.编号
FROM
数据表1
LEFT
JOIN
数据表2
ON
数据表1.编号
=
数据表2.编号
WHERE
(((数据表2.编号)
Is
Null));
使用别名:
SELECT
a.编号
FROM
数据表1
b
LEFT
JOIN
数据表2
b
ON
a.编号
=
b.编号
WHERE
b.编号
Is
Null
公良迎梅茅颉
2020-02-28 · TA获得超过3万个赞
知道大有可为答主
回答量:1.1万
采纳率:33%
帮助的人:791万
展开全部
你是要返回一个值?返回多个说明数据库中满足你查询条件的记录有多个,要返回一个就说明你的查询条件不够,再加条件控制就行了,比如在语句末尾再加
and
***=‘***’;
如果你问的是如何在后台程序中接收的话,用list可以,一个节点接收result的一行值,读取的时候遍历list就行了。
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式