------------------------------------------------------
INSERT语法:
INSERT INTO table
[(column { ,column})]
VALUES
(columnvalue [{,columnvalue}]);
------------------------------------------------------
UPDATE语法:
UPDATE table
SET column = value [{, column = value}]
[ WHERE predicate [ { logical-connector predicate}]];
------------------------------------------------------
DELETE语法:
DELETE FROM table
[WHERE predicate [ { logical-connector predicate} ] ];
------------------------------------------------------
Top
想把我那兩頁長的SELECT語句拿出來了﹐不過沒興趣
Top
MARK MARK
Top
常识补充
统计函数:
G(字段名) 得出一个表格栏平均值
COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计
MAX(字段名) 取得一个表格栏最大的值
MIN(字段名) 取得一个表格栏最小的值
SUM(字段名) 把数据栏的值相加
eg:
sql="select sum(字段名) as 别名 from 数据表 where 条件表达式"
Top
select top 0 * into b from a
Top
select name from sysobjects where type='U''列出里所有的表名
select name from syscolumns where id=object_id('TableName')'列出表里的所有的
Top
select name from sysobjects where type='U''列出里所有的表名
select name from syscolumns where id=object_id('TableName')'列出表里的所有的字段名
Top
帮忙看看这个帖子,解决了我想贴在这里应该是可以的 :)
?temp=.6041071
Top
MARK
Top
source data
kzx4dm xbdm jylsfsdm ...
112 10
112 10
122 10
121 20
121 20
destination:
kzx4dmbys_count yjs_count jy_ratio
112 21.00
123 11/3
SELECT DISTINCT kzx4dm,(SELECT COUNT(jylsfsdm) FROM tablename WHERE kzx4dm=TA.kzx4dm) AS bys_count,(SELECT COUNT(jylsfsdm) FROM tablename WHERE kzx4dm=TA.kzx4dm WHERE jylsfsdm=10) AS yjs_count,yjs_count/bys_count AS jy_ratio
FROM tablename AS TA
Top
to annkie(活着便精彩)
本文来自电脑杂谈,转载请注明本文网址:
https://www.pc-fly.com/a/ruanjian/article-30385-14.html
66666666666666666
予以还击
中国不得已的反制之措施