当数据库表为空表时,它既没有行也没有列对吗

当数据库表为空表时,它既没有行也没有列对吗,第1张

不对。表是数据库中用于存储数据的基本单元,每个表都说明一个特定的主题,既每个表中存储数据都具有一定的独立性。当数据库为空表时,它既没有行也没有列不对,当数据库表为空表时,它不是既没有行也没有列,所以数据库中表的数目由所有要数据库的分类情况来决定。即确定表的数据,就是对库中所有的数据进行分析和归类,把所有相同特征的数据分成一类,然后将每一类数据分别使用一个表进行存储。

建一个辅助表然后用右连接就解决了:

create table abcd(num int)

declare @a int

set @a=1

while @a<32

begin

insert into abcd select @a

set @a=@a+1

end

然后

select b.num date,isnull(a.price,0) from 表名 a right join abcd b

on a.date=b.num


欢迎分享,转载请注明来源:内存溢出

原文地址: https://outofmemory.cn/sjk/6620876.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-03-25
下一篇 2023-03-25

发表评论

登录后才能评论

评论列表(0条)

保存