mysql
z_zhangteng_t
记录自己的轨迹
展开
-
MySql中的递归
##获取所有上级部门select temp.parent_id dept_idfrom so_department d, (SELECT @deptId deptId, (SELECT @deptId:=dd.parent_id FROM so_department dd WHERE dd.dept_id = deptId) parent_id FROM (SELECT @deptId:=4694370693097105) var...原创 2022-02-28 16:27:47 · 382 阅读 · 0 评论 -
sql常用语句汇总
只修改列的数据类型的方法:通常可以写成 alter table 表名 modify column 列名 新的列的类型例如:student表中列sname的类型是char(20),现在要修改为varchar(20),SQL语句如下 alter table student modify column sname varchar(20); 同时修改列名和列的数据类型的方法:原创 2016-11-20 12:01:35 · 470 阅读 · 0 评论 -
distinct的使用
在表中,可能会包含重复值。这并不成问题,不过,有时您也许希望仅仅列出不同(distinct)的值。关键词 distinct用于返回唯一不同的值。表A:表B:1.作用于单列select distinct name from A执行后结果如下:2.作用于多列示例2.1select distinct name, id from A执行后结果如下:转载 2016-12-05 12:51:04 · 258 阅读 · 0 评论 -
sql语句练习
原创 2016-11-24 17:27:12 · 221 阅读 · 0 评论