关于insert语句中嵌套select语句
在VALUES子句中不能有子查询,这样就可以了:
insert
into
VoteRecord(IP,TopicNum)
select
’“
+
ip
+
“’,ID
from
Topic
where
=’“
+
topic
+
“’
实际生成的语句应该这样:
insert
into
VoteRecord(IP,TopicNum)
select
’192.168.1.1’,ID
from
Topic
where
=’123’
不过,为保证不发生错误,最好在子查询中加入TOP
1
子句或MAX()函数等,保证子查询记录是一条
insert
into
VoteRecord(IP,TopicNum)
select
’192.168.1.1’,max(ID)
from
Topic
where
=’123’
EXCEL表中,count是什么意思,例如count(a1:a5,7),
COUNT是表格中的一种函数算法,count(a1:a5,7)表示统计A1:A5中数值的个数+1。
计数函数用于计算给定数据集中的数据数或Excel中元素区域中的数据。语法结构是计数(value1,value2,...)。计数函数只能是数字数据的统计信息,而空单元,逻辑值或文本数据将被忽略。因此,可以使用此功能来确定给定单元的元素区域是否包含在空单元中。-insert select
扩展信息:
如果参数是数组或引用,则仅是数组或参考的数量;数组或参考中的空单元,逻辑,文本或错误值将被忽略。
1.如果参数是表示数字的数字,日期或文本(例如,将计算由引号引起的数字,例如“ 1”)。
2.计算代表参数列表中数字的文本的逻辑值和键。
3.如果参数是错误值或无法转换为数字的文本,则不会计算出来。
4.如果参数是数组或引用,则仅数组或参考中的数字数量。在数组或参考中,不会有空的单位,逻辑,文本或错误值。
5.要计算逻辑值,文本值或错误的数量,请使用Counta函数。
6.要计算符合特定条件的数量数量,请使用Countif函数或Countifs函数。
英语翻译:【公共的】
公众是最常用的表弟,例如公共财产公共财产;共同主题的共同主题;公共桌子和当地公众的通常所有者,例如公共区域。