![](https://img-blog.csdnimg.cn/20201014180756923.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
sql
心之所向ly
这个作者很懒,什么都没留下…
展开
-
sql sserver 将多列合并成一列 并将字符串替换成任意字符串
SELECT c.id as id,c.p_type p_type,c.p_name p_name, c.p_statu p_statu,CONVERT(VARCHAR(100),c.p_bdate,23) p_bdate,c.p_remark p_remark,convert(varchar(100),T.users) users from(select * from (SELECT DISTI...原创 2018-05-25 10:53:57 · 1155 阅读 · 0 评论 -
20条Sql 优化建议
1、尽可能建立索引,包括条件列,连接列,外键列等。2、尽可能让where中的列顺序与复合索引的列顺序一致。3、尽可能不要select *,而只列出自己需要的字段列表。4、尽可能减少子查询的层数。5、尽可能在子查询中进行数据筛选 。6、查询条件减少使用函数,避免全表扫描7、减少不必要的表连接有些数据操作的业务逻辑可以放到应用层进行实现8、可以使用with as9、使用“临时表”暂存中...原创 2018-10-26 15:44:29 · 323 阅读 · 0 评论 -
(mysql) 通过存储过程自动生成订单号
调用call get_sto_seqnum('V',@a);select @a;参数:in P_CODE VARCHAR(12), out NEW_ORDER_ON VARCHAR(14) (P_CODE 传入类型 )类型:PROCEDUREBEGIN DECLARE p_NewValue VARCHAR(20); DECLARE ...原创 2019-03-23 19:03:28 · 965 阅读 · 0 评论