1. 选择语句和条件子句
SELECT [column_name] FROM [tabel_name] WHERE NOT (([condition] AND [condition]) OR [condition]);
#合理使用 and or not 来定义条件
2. 字段排序
SELECT [column_name] FROM [table_name] ORDER BY [column_name] ASC|DESC;
# ASC按升序排列,DESC按降序排列,多列排序用,分隔开即可(不同排序方式在排序方式后面,分隔开)3. 插入新列数据
INSERT INTO [table_name(column,...)] VALUES(vlaue,.....);
#当向表中所有列添加数据时,可以省略列名,此时values值中各个值需要和列的顺序相同。ID字段可设置自动增量字段,无需添加,自动增加。
#当添加一行新数据,只添加了部分列,则定义列的值为null ,可用IS NULL 或 IS NOT NULL 来检测。
4.关于选择null值或非null值行
SELECT [column_name] FROM [table_name] WHERE [column_name] IS/IS NOT NULL;5.更新语句(用于更新表中已存在行数据值)
UPDATE [table_name] SET [column_name] = [vlaue] WHERE [condition];
#注意:update语句中 where指定更新哪条或哪些条件下的语句,必不可少,若无where语句则更新所有记录。6.删除语句
DELETE FROM [table_name] WHERE [condition];
#用于删除符合条件的一整行。where子句不可省略,否则将删除所有记录。DELETE FROM [table_name]; 或者 DELETE * FROM [table_name];
#您可以删除所有记录,而不用删除表格,那样表格的索引、属性等都将保存。删除表格需要格外小心,因为删除不可恢复。7.用于返回一定数量或一定比例的记录
SELECT TOP [num|percent] [column_name] FROM [table_name] WHERE [condition];
#num|percent 应用例子 20|50 percent