随笔分类 - MySql数据库及服务器
摘要://文件夹中的文件以目录的形式呈现1、在右边的default web site主页中找到目录浏览2、点击目录浏览3、在右边的操作栏中选择启用即可
阅读全文
摘要:4、order by (1)order by price //默认升序排列 (2)order by price desc //降序排列 (3)order by price asc //升序排列,与默认一样 (4)order by rand() //随机排列,效率不高 #按栏目号升序排列,每个栏目下的商品价格降序排列 select * from good...
阅读全文
摘要:having 与where 的异同点: where针对表中的列发挥作用,查询数据 having对查询结果中的列发挥作用,筛选数据 #查询本店商品价格比市场价低多少钱,输出低200元以上的商品 select goods_id, market_price - shop_price as s from goods having s>200 ; //这里不能用wh...
阅读全文
摘要:group by 分组:一般情况下group需与统计函数(聚合函数)一起使用才有意义 mysql中的五种统计函数: (1)max:求最大值 select max(goods_price) from goods 这里会取出最大的价格的值,只有值 #查询每个栏目下价格最高的 select cat_id,max(goods_price) from goos group by cat...
阅读全文
摘要:mysql查询的五种子句:where(条件查询)、having(筛选)、group by(分组)、order by(排序)、limit(限制结果数)where常用运算符:比较运算符> , < ,= , != (< >),>= , <= in(v1,v2..vn) 字段值在v1、v2、v3这3个数值中
阅读全文
摘要:在客户端改变中文输出的编码,通常以gbk输出,因为电脑常见的是gbk编号形式目的:不改变编码,输出中文的时候,可能会出现乱码的情况, set names gbk 在客户端以gbk编码显示需要输出的内容
阅读全文
摘要:\G 用法:查询结果按列打印 \G 放到sql语句后,可以使每个字段打印到单独的行,如: mysql> select * from user limit 2 \G;mysql> select * from t \G;*************************** 1. row ***************************name: hubei age: 29**********...
阅读全文
摘要:保留2位小数字段如何设置方法1: select cast(avg(75.3333333) as decimal(10,2)) as '平均分' 方法2:SELECT FORMAT(12562.6655,2);#format第一个参数传递浮点数
阅读全文
摘要:1)将百分数转化为小数,再以浮点数数据类型float输入 2)设置字段类型为varchar数据类型,将百分数输入为文本数据,需要计算或提取出来的时候,再转化为数值类型 //转换数据类型
阅读全文
摘要:注意:需要重启服务器才能生效 语法:CREATE TABLE [新表] SELECT * FROM [旧表] WHERE 1=2案例: CREATE TABLE qudao_jin_ri_tou_tiao SELECT * FROM qudao_ying_yong_bao WHERE 1=2;
阅读全文
摘要:联合查询 select a.* , b.adress , b.name from a , b where a.sbNo = b.cdid order by a.sbNo , a.STime select a.a_id, a.a_name, b.b_name from A a, B a where a.b_id = b.b_id //联合查询 insert into ...
阅读全文
摘要:数据记录统计函数: AVG(字段名) 得出一个表格栏平均值 COUNT(*|字段名) 对数据行数的统计或对某一栏有值的数据行数统计 MAX(字段名) 取得一个表格栏最大的值 MIN(字段名) 取得一个表格栏最小的值 SUM(字段名) 把数据栏的值相加
阅读全文
摘要:添加数据记录: sql="insert into 数据表 (字段1,字段2,字段3 …) valuess (值1,值2,值3 …)" sql="insert into 目标数据表 select * from 源数据表" (把源数据表的记录添加到目标数据表)
阅读全文
摘要:删除数据记录: sql="delete from 数据表 where 条件表达式" sql="delete from 数据表" (将数据表所有记录删除) drop table xx --xx是数据表的名字,删除内容和定义,释放空间。简单来说就是把整个表去掉.以后要新增数据是不可能的,除非新增一个表。 truncate table xx ,删除内容、释放空间但不删除定义。与drop不同的是...
阅读全文
摘要:数据记录筛选: sql="select * from 数据表 where 字段名=字段值 order by 字段名 [desc]" //order by sql="select * from 数据表 where 字段名 like ''%字段值%'' order by 字段名 [desc]" //like sql="select top 10 * from 数据表 where 字...
阅读全文
摘要:更新数据记录: sql="update 数据表 set 字段名=字段值 where 条件表达式" sql="update 数据表 set 字段1=值1,字段2=值2 …… 字段n=值n where 条件表达式"
阅读全文
摘要:mysql> alter table test rename as T; Query OK, 0 rows affected (0.21 sec) //对字段重命名 alter table test change t_name t_name_new varchar(20);
阅读全文
摘要://打开服务 net start mysql; //关闭服务 net stop mysql;
阅读全文
摘要:/修改字段值 UPDATE login SET name = ''Mary'' WHERE [条件]; mysql> update test set name='hubei' where age=29; Query OK, 1 row affected (0.40 sec) Rows matched: 1 Changed: 1 Warnings: 0 mysql>
阅读全文
摘要:show columns from login; //显示当前表的字段 mysql> use MySQL_DATA //首先选择数据库 Database changed mysql> show columns from test; //选择表 +-------+-------------+------+-----+---------+-------+ | Field | T...
阅读全文

浙公网安备 33010602011771号