发布时间:2015-09-25 18:11:28
<p>例如,id 为主键,a 列有重复数据,想要删除 重复的a,即a相同的只保留一行,可以试试如下查询:</p><p>select * from test where id not in (select max(id) from test group by a);</p><p>把 select * 换成 delete 就是删除了</p><p><br /></p><p><br /></p><p>mysql> select * from test;<b.........【阅读全文】
发布时间:2015-04-27 16:49:09
postgresql 中有内置函数generate_series来产生序列,批量灌数比较方便,如:insert into t select generate_series(1,100,1);mysql 中没有找到类似函数所以写个shell命令来导入,把语句写在一个事务里是为了提高插入效率:seq 100000 | gawk 'BEGIN{print "begin;"}{print "insert into t1 values("$0","$0","$0.........【阅读全文】