SQL常用命令使用方法
①、数据记录筛选:
sql="SELECT * FROM 数据表 WHERE 字段名=字段值 ORDER BY 字段名【DESC】"
sql="SELECT * FROM 数据表 WHERE 字段名 LIKE%字段值% ORDER BY 字段名【DESC】"
sql="SELECT TOP 10 * FROM 数据表 WHERE 字段名 ORDER BY 字段名【DESC】"
sql="SELECT * FROM 数据表 WHERE 字段名 IN(值1,值2,值3)"
sql="SELECT * FROM 数据表 WHERE 字段名 BETWEEN 值1 AND 值2"
②、更新数据记录:
sql="UPDATE 数据表 SET 字段名=字段值 WHERE 条件表达式"
sql="UPDATE 数据表 SET 字段1=值1,字段值2=值2......字段n=值n WHERE 条件表达式"
③、删除数据记录:
sql="DELETE FROM 数据表 WHERE 条件表达式"
sql="DELETE FROM 数据表"(将数据表所有记录删除)
④、添加数据记录
sql="INSERT INTO 数据表字段1、字段2、字段3)VALUES(值1,值2,值3......)"
sql="INSERT INTO 目标数据表 SELECT * FROM 源数据表"(把源数据表的记录添加到目标数据表)
⑤、数据记录统计函数:
AVG(字段名)得出一个表格栏平均值
SELECT AVG(field1) AS AVGVALUE FROM table;
COUNT(*|字段名)对数据行数的统计或对某一栏有值的数据行数统计
SELECT COUNT AS TOTALCOUNT FROM table;
MAX(字段名)取得一个表格栏最大的值
SELECT MAX(field) AS MAXVALUE FROM table;
MIN(字段名)取得一个表格栏最小的值
SELECT MIN(field) AS MINVALUE FROM table;
SUM(字段名)把数据栏的值相加
SELECT SUM(field) AS SUMVALUE FROM table;
引用以上函数的方法:
sql="SELECT SUM(字段名)AS 别名 FROM 数据表 WHERE 条件表达式"
SET RS=conn.excute(sql)
⑥、数据表的建立和删除:
CREATE TABLE tab()1(name VARCHAR(50),DATATIME DEFAULT now())
DROP TABLE 数据表名称(永久性删除一个数据表)