sql
2016-04-21 10:36
155 查看
update tb_specification set fastkeyword_1 = concat(width,flatratio,diameter,load1,speed);
mysql update set 多个字段相加,如果是数字相加可以直接用+号(注:hundred,ten,one字段 为int类型):
update `ssc`.`historydata` set `last3` = hundred+ten+one
如果是把几个字段的内容当成字符串拼接可以使用CONCAT函数:
update `ssc`.`historydata` set `last3` = concat(hundred,ten,one)
*
extis 替换in
UNION 替换or
对于连续的数值,能用 between 就不要用 in 了
统一SQL语句的写法
第一优化你的sql和索引 应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引;
减少访问数据库的次数 加缓存,memcached,redis;
读写分离 分区
mysql update set 多个字段相加,如果是数字相加可以直接用+号(注:hundred,ten,one字段 为int类型):
update `ssc`.`historydata` set `last3` = hundred+ten+one
如果是把几个字段的内容当成字符串拼接可以使用CONCAT函数:
update `ssc`.`historydata` set `last3` = concat(hundred,ten,one)
*
extis 替换in
UNION 替换or
对于连续的数值,能用 between 就不要用 in 了
统一SQL语句的写法
第一优化你的sql和索引 应尽量避免全表扫描,首先应考虑在where 及order by 涉及的列上建立索引;
减少访问数据库的次数 加缓存,memcached,redis;
读写分离 分区
相关文章推荐
- ORACLE 11G分区表新功能:列表--范围分区
- oracle复制一张表结构到另外一张新表中
- mysql绑定多个ip地址
- 两种方法解决Oracle的数值0.5只显示成.5问题
- postgresql数据库对象管理之非模式对象
- 编译安装和二进制安装mysql
- mysql同一张表的字段更新到另一张表的字段
- weblogic堆积的数据库链接2
- PostgreSQL之树形展示
- PLSQL Developer激活码
- Oracle字符集和国家字符集
- Understanding and Using HRMS Security in Oracle HRMS
- redis实战
- redis实战
- redis实战
- redis实战
- redis实战
- win10 sql server 2014 服务中需要设置失败后自动重启
- Node.js开发入门——MongoDB与Mongoose
- MySQL修改数据表