xxxx 表示 表 * 表示 所有列 ,在where后的*号要使用正确且存在的列名 yyyy及其他 表示 确定的表明列或者列的值
#Select select * from xxxx 查询 列 在 表的数据 (查询()信息在()里的数据) select DISTINCT * from xxxx 查询 不同的 列 在 表里数据 (查询()信息在()里的不同数据) select * from xxxx where * = yyyy 查询 列 在 表 并且寻找条件在 列里的 运算 值的数据 (查询()信息在()里的寻找条件是在()的()的()的数据) 运算符号可选: = 等于 <> 不等于 > 大于 < 小于 >= 大于等于 <= 小于等于 BETWEEN 在某个范围内 LIKE 搜索某种模式 值的数据类型: 文本 '' 其他 不需要'' select * from xxxx where * = yyyy and * = zzzz 查询 列 在 表 并且寻找条件在 列里的 运算 值的数据 并且附加条件在 列里的 运算 值的数据 (查询()信息在()里的寻找条件是在()的()的()并且寻找条件是在()的()的()的数据) 追加条件后可选: and 并且(必须) or 或者(不必须) 使用圆括号来组成复杂的表达式 select * from xxxx where * = yyyy and (* = zzzz or * = cccc) select * from xxxx order by yyyy 查询 列 在 表 排序对应 列 (查询()信息在()里的排序对应()数据) 可以追加列 order by yyyy,zzzz 优先前列顺序 追加参数: 空 正序 DESC 倒叙
#Insert insert into xxxx values(yyyy,zzzz,...) 插入 至 表 值 (值,值..) (插入至()信息的数据((),()...) 这里的值对应的是表里的一行所有数据,必须所有) insert into xxxx (yyyy,zzzz,...) values (yyyy,zzzz,....) 插入 至 表 对应列(列,列..) 值 (值,值..) (插入至()列名对应为()的信息的数据((),()...) 这里的值对应的是表里的的列与值对应排列,必须对应)
#Update update xxxx set * = yyyy where * == zzzz 更新 表 至 数据 列 = 值 在原 列 = 值 (更新表()信息将列()=值()数据修改到原数据列()=值(),这里where后面的条件只是为了检索并不一定需要和前面对应一样的列) 如果需要多个修改可在where前面追加 , * = jjjj #Delete delete from xxxx 删除 所有列 在 表里 (删除()的数据在()表里) delete from xxxx where * = yyyy 删除 在表里的 条件 对应yyyy数据的列 (删除()表里的列数据为()的一行数据)
