摘要:
创建视图: create view xxx as select * from userinfo; 删除视图: drop view xxx 修改视图: alter view xxx as selete * from userinfo_new 创建函数 delimiter $$ create proce 阅读全文
摘要:
group by 按**分组查询 对分组的值进行过滤需要使用HAVING,where只能对特定行的值进行过滤(另一种理解:分组前过滤:where;分组后过滤:having) 顺序 select 语句中的使用顺序 阅读全文
摘要:
汇总数据 avg() 求平均数 值得注意的是:avg()只能用于一个列的平均值查询,多个列的平均值请使用多个avg() avg()忽略null值 count() 计数(指定列的话计算非空的值总数,*计算所有) max() 返回最大值 min() 返回最小值 MIN 和 MAX 也可用于文本列,以获得 阅读全文
摘要:
创建计算字段 拼接字段 mysql中 使用concat拼接字段 得到的info可以被客户端使用 算术计算 对检索的数据进行运算并as为新的列名 阅读全文
摘要:
like操作符 通配符只能用于字符串查询 % 指任意字符出现任意次数,包括0次,不包括NULL SELECT username,weight,age FROM userinfo WHERE username LIKE '张%' _ 指任意字符出现1次 SELECT username,weight,a 阅读全文
摘要:
简单相同查询,查询age=22的三列信息,并按照降序排列 此外,where还支持一下判断操作符 值得注意的是,如果比较的值为数值,则不需要加引号,如果是字符,则需要添加引号(限定引号) BETWEEN查询某个范围的值(中间用and),两边闭区间 一下两个语句效果一样 IS NULL查询 值为空的信息 阅读全文
摘要:
注释 order by 排序() order by 按多个列排序(weight从小到大,相同的按age从小到大) 以上两个语句效果一样 order by 降序排序(weight降序,age升序) 阅读全文
摘要:
查询 查询表中的所有列(所有信息) 查询某一列(指定) 查询某一列(指定,去重) 需要注意的是,若DISTINCT后跟两个列,则全相同的才不显示 查询某一列(指定,去重,指定个数(第一个起)) 查询某一列(指定,去重,指定位置)#从4后面开始,查询3条 上述两条语句在mysql中一样 恢复内容结束 阅读全文