
面试
文章平均质量分 68
haker.Donney
高级报表工程师
展开
-
sql删除重复数据,保留一条
/*删除重复数据,保留一条*/ create table t1( name VARCHAR(20), tel varchar(20) ) /*(插入多次)无字段约束*/ insert into t1 values('张三',60121); insert into t1 values('李四',60154); insert into t1 values('王五',60145); /*执行sql*/ delete from t1 where (name,tel) in (select name,te原创 2020-05-22 13:32:44 · 450 阅读 · 0 评论 -
面试题之大量数据如何排序
例:现有一千万手机号码,说说你有什么方法可以进行快速排序? 对于这种题目,利用常规的排序方法(如插入排序,快速排序……),自然是不能解决问题的!因此数据量太大。注意内部排序和外部排序的区别。 排序算法分为内部排序和外部排序: (1)内部排序:指的是待排序记录存放在计算机随机存储器(内存)中进行的排序过程;我们熟悉常用的冒泡排序,选择排序,插入排序,快速排序,堆排序,归并排序,希尔排序……等都属于内...原创 2020-08-07 17:23:55 · 1491 阅读 · 1 评论