- 博客(3)
- 收藏
- 关注
原创 用SQL语句,删除掉重复项只保留一条
执行如下sql语句,出现 You can't specify target table 'tb_test' for update in FROM clause 错误,这个错误的意思是不能在同一个sql语句中,先select同一个表的某些值,然后再delete这个表中的数据解决方法:select的结果再通过一个中间表select多一次,就可以避免这个错误注意,只有mysql会有这个问题,mssql与...
2018-03-02 11:55:37 456
原创 SQL语句优化
1. 带通配符(%)的like语句 同样以上面的例子来看这种情况。目前的需求是这样的,要求在职工表中查询名字中包含cliton的人。可以采用如下的查询SQL语句: select * from employee where last_name like ‘%cliton%'; 这里由于通配符(%)在搜寻词首出现,所以Oracle系统不使用last_name的索引。在很多情况下可能无法...
2018-03-02 11:49:37 103
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人