社区
MS-SQL Server
帖子详情
为什么select语句的执行结果是元组
catalong
2010-06-22 08:36:48
有道选择题为select语句的执行结果是A(表)B(属性)C(元祖)D(数据库)
答案给的是元祖,想问一下为什么不是表呢,不应该是记录的集合吗?
...全文
1181
16
打赏
收藏
为什么select语句的执行结果是元组
有道选择题为select语句的执行结果是A(表)B(属性)C(元祖)D(数据库) 答案给的是元祖,想问一下为什么不是表呢,不应该是记录的集合吗?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
16 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
程序员泉哥
2010-06-28
打赏
举报
回复
1
因为select语句查询的结果先存在游标区里,再以集合的方式返回……
shuangbaojun
2010-06-28
打赏
举报
回复
帮顶...
happy07724874529
2010-06-27
打赏
举报
回复
元组的集合
jianuMan
2010-06-27
打赏
举报
回复
应该是集合
老黎
2010-06-22
打赏
举报
回复
是元祖啊
yewen360281
2010-06-22
打赏
举报
回复
catalong
2010-06-22
打赏
举报
回复
[Quote=引用 8 楼 feilniu 的回复:]
引用楼主 catalong 的回复:
有道选择题为select语句的执行结果是A(表)B(属性)C(元祖)D(数据库)
答案给的是元祖,想问一下为什么不是表呢,不应该是记录的集合吗?
完整题目的表述是怎样的?
如果只是说SELECT语句的执行结果,那应该是元祖的集合。元祖的集合不等于元组。
[/Quote]
我们老师也是这么讲的,可是我查看2003年的原题,给的答案也是元组
feilniu
2010-06-22
打赏
举报
回复
用排除法做的话,我会选A(表)。
而且如果说表就是指关系的话,选项A(表)也是完全恰当的答案。
feilniu
2010-06-22
打赏
举报
回复
[Quote=引用楼主 catalong 的回复:]
有道选择题为select语句的执行结果是A(表)B(属性)C(元祖)D(数据库)
答案给的是元祖,想问一下为什么不是表呢,不应该是记录的集合吗?
[/Quote]
完整题目的表述是怎样的?
如果只是说SELECT语句的执行结果,那应该是元祖的集合。元祖的集合不等于元组。
Mr_Nice
2010-06-22
打赏
举报
回复
[Quote=引用 2 楼 wxf163 的回复:]
元组(Tuple) 笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组。 元组是关系数据库中的基本概念,关系是一张表,表中的每行就是一个元组,每列就是一个属性。
[/Quote]
路过,学习...
幸运的意外
2010-06-22
打赏
举报
回复
在关系代数里,元组被理解为集合。而select语句返回的是一个记录的集合,也就是元组。当然极端情况下,select返回的可以是整个表的数据记录但是,不等同于表。所以,元组这个选项是最确切的。
999朵玫瑰
2010-06-22
打赏
举报
回复
[Quote=引用 2 楼 wxf163 的回复:]
元组(Tuple) 笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组。 元组是关系数据库中的基本概念,关系是一张表,表中的每行就是一个元组,每列就是一个属性。
[/Quote]up
catalong
2010-06-22
打赏
举报
回复
我想问这道题最接近的答案也是表,而不是元组啊~为什么答案都给的是元组
x2593304
2010-06-22
打赏
举报
回复
SELECT语句的查询结果是元组的集合
bancxc
2010-06-22
打赏
举报
回复
应该是一个集合
王向飞
2010-06-22
打赏
举报
回复
元组(Tuple) 笛卡尔积中每一个元素(d1,d2,…,dn)叫作一个n元组(n-tuple)或简称元组。 元组是关系数据库中的基本概念,关系是一张表,表中的每行就是一个元组,每列就是一个属性。
Python实现将
元组
中的元素作为参数传入函数的操作
本文由Markdown语法编辑器编辑完成。 1. 需求: 现在有一个Python的需求需要实现: 就是实现连接一次数据库,就能够
执行
多条SQL
语句
,而且这个SQL
语句
是需要通过调用者将每一次
执行
的参数传入进来,组合成一条完整的SQL
语句
再去
执行
。 经过初步研究,传入参数时,通过数组的形式,数组中的每一个元素则是一个
元组
tuple(因为SQL中需要填入的参数可能是多个,所以需要通过
元组
的形式传入)。 比如SQL
语句
的形式为: basic_sql = ‘
SELECT
* FROM series se where se.body_part like “%{}%” and se.modality =
2021-04-12--数据查询(空值,视图)
1.集合查询
select
语句
的査询结果是
元组
的集合,所以多个
select
语句
的结果可进行集合操作。集合操作主要包括并操作union、交操intersect和差操作except. 【例 3.64】 査询计算机科学系的学生及年龄不大于19岁的学生。
select
* from Student where Sdep='CS' union
select
* from Student where Sage<=19; 【例 3.65】査询选修了课程1或者选修了课程2的学生。
select
Sno f
PostgreSQL 中
SELECT
的
元组
是如何出现的
当我们运行一句最简单的 SQL :
SELECT
* FROM t; 时,查询结束后会将
元组
一下子打印到屏幕上。那么就会有一个问题,当
元组
数量非常多的时候,为什么
SELECT
语句
卡一会后,会一下子打印出来? 背景介绍 从我们日常观察中不难发现,当
元组
较多时,会如下图所示。 一个屏幕装不下,按回车后才能继续浏览下面的
元组
。 底下通过源码分析和 gdb 调试,一步步探索实际情况下,
元组
是如何被
SELECT
出来的。 psql 的建立 先来介绍下 psql 大致的工作原理,其主要如下图所示。 当 PG 启
python操作mysql数据pymysql-
执行
语句
select
查询返回值直接返回dict字典类型或者list列表,替代默认的tuple
元组
类型
fetchall()将结果放在二维数组里面,每一行的结果在
元组
里面 import pymysql def export(table_name): conn =pymysql.connect(host = '118.24.3.40', user = 'jxz',password='123456', db='jxz',port=3306,charset = 'utf8') cur = co
mysql 集合_MySql集合查询
SELECT
语句
的查询结果是
元组
的集合,所以多个
SELECT
语句
的结果可进行集合操作。集合操作主要包括并操作UNION、交操作INTERSECT、差操作EXCEPT。注意,参加集合操作的各查询结果的列数必须相同;对应的数据类型也必须相同。本示例中的数据表有student,sc,course三个,数据表的具体内容请看:UNION示例:例子1.1题目:查询计算机科学系的学生及年龄不大于19岁的学生。S...
MS-SQL Server
34,837
社区成员
254,634
社区内容
发帖
与我相关
我的任务
MS-SQL Server
MS-SQL Server相关内容讨论专区
复制链接
扫一扫
分享
社区描述
MS-SQL Server相关内容讨论专区
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
暂无公告
试试用AI创作助手写篇文章吧
+ 用AI写文章