V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX  ›  ebony0319  ›  全部回复第 29 页 / 共 42 页
回复总数  822
1 ... 25  26  27  28  29  30  31  32  33  34 ... 42  
2016-10-13 18:43:20 +08:00
回复了 b821025551b 创建的主题 分享创造 扒了点儿微信上的表情
不错哟,
2016-10-11 21:47:05 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
说两点。 mysql 有一个安全模式 SET SQL_SAFE_UPDATES = 0;可以关闭,你去查一下这个,这就是为了防止全部删除的。第二个就是楼上说的对,一定要对游标手动 commit 。
2016-10-11 18:59:36 +08:00
回复了 bwangel 创建的主题 MySQL 请教一个 TorMySQL 查询缓存的问题?
你知道 update 不加 where 会有什么后果么? mysql 默认会阻止这种语法。
2016-10-10 22:44:06 +08:00
回复了 gkiwi 创建的主题 问与答 mysql 数据转存,硬盘空间不够了倒腾了
压缩备份数据库的话大约是 12G 可以压缩为 1G 。
跑 50 万的数据缓慢?量出你的代码。
2016-10-06 13:33:38 +08:00
回复了 doubleflower 创建的主题 RethinkDB RethinkDB 倒闭了
We ’ re working with members of our community to develop a continuity plan for RethinkDB and Horizon.
2016-10-06 09:02:16 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@thinkif 对。这里面其实语法是没有问题的,但是在一个联结的时候有一个表出现了认为的错误,所以导致整个结果的为空,但是要定位到这个错误非常困难。
2016-10-05 22:35:21 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@fhefh 有三种方法。都写伪代码。
第一种是 insert into table select * from table1
第二张是 insert into a from table a insert into table2 b
第三张在 sql server 的: select * into table from table2
第二种用得多一些。上面写这么多是因为有一个 ordersm 和 orderno 可以连起所有的表。然后要什么数据去什么表去取。
2016-10-05 21:23:39 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@jhdxr 781 行。优化后。
2016-10-05 18:20:04 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@jhdxr 这个是怎么换的哇,厉害。
2016-10-05 13:45:54 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@Infernalzero 我倒前端看了。确实是手写的。
2016-10-05 12:07:27 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@subpo 传过来就是一堆字符串了。出了一点问题要查出来太难了。我觉得一段一段 update 比这个好。至少能够快速定位哪里出错了。
2016-10-05 11:59:26 +08:00
回复了 ebony0319 创建的主题 随想 前端把查询插入写成这样是要闹哪样!
@geeglo 逻辑,算法都在里面。
2016-10-05 10:25:47 +08:00
回复了 ebony0319 创建的主题 MySQL sql 一段代码优化
@wujunze 数据库有两台连接的主线,一条是订单号和订单的笔数,一条是产品的 ID,通过这两个可以把所有的表都联系起来。表有点多,架构师走了。我现在只知道一些基础的表,一般都是跟踪查询的。 HW 是库位表, order 是订单表。后面一大堆还有采购表,物料需求,供应商表,然后还有什么入库什么表,出仓申请表,库存表....
2016-10-05 10:10:46 +08:00
回复了 ebony0319 创建的主题 MySQL sql 一段代码优化
@wujunze 有道理。我这就写出来。
2016-10-05 10:09:22 +08:00
回复了 ebony0319 创建的主题 MySQL sql 一段代码优化
我这里再粘贴一下。有点混乱
select a.yt 用途说明,hw.HW 仓位,b.productno 物料编号,b.productname 物料名称 ,a.num 转入数,a.shnum 入库,a.dj 送货单价,a.dj*a.shnum 金额,
case when isnull(a.num,0)-isnull(a.shnum,0)> 0 then isnull(a.num,0)-isnull(a.shnum,0) else null end 存,
a.outnum 出 ,a.shdate 收货时间,a.shdh 送货单号,a.indate 转入时间 , jldw.dwname 单位,a.weight 重量,fz.productno 辅助编号,fz.productname 辅助名称,
a.cw 财务 ,a.orderno 订单编号,a.ordersn 笔数,o.peitaosn 配套,a.supliername 供应商, a.pjhpz 票据凭证,cg.dj 采购价, b.productcgj 受控价,a.cgdh 采购单号,
a.shperson 收货人,a.shno 入库单号,a.ckname 仓库,cgcount.cgcount 采购次数,rkcount.rkcount 入库次数,dbcount.dbcount 出仓次数,db2count.db2count 出仓 2 次数,
a.person 转入人,a.outno 转出编号,a.outperson 转出人,a.outdate 转出时间,a.slid,a.id,a.source,a.sourcedw 来源单位,a.sourceid,a.cgtype,a.xq2id,a.oldslid,
u.empname as 跟单人,ckname.ckname as 下单档口,b.newproductno ,
case when isnull(b.photo,'')='' then fz.photo else b.photo end as photo ,a.yck,
case when isnull(a.cgtype,0)=0 then '进仓 1'
when isnull(a.cgtype,0)=2 then '进仓 2' when isnull(a.cgtype,0)=3 then '换进仓' when isnull(a.cgtype,0)=4 then '退料进仓' end as 进仓类别
from rksq a left outer join product b on a.slid=b.id
left outer join order o on a.orderno=o.orderno and a.ordersn=o.ordersn
left outer join (select orderno,ordersn,slid,num,count(*) cgcount from cgwlsqdetail a group by orderno,ordersn,slid,num) cgcount on a.orderno=cgcount.orderno and a.ordersn=cgcount.ordersn and a.slid=cgcount.slid and a.num=cgcount.num
left outer join (select orderno,ordersn,slid, shnum num,count(*) rkcount from rksq a group by orderno,ordersn,slid,shnum) rkcount on a.orderno=rkcount.orderno and a.ordersn=rkcount.ordersn and a.slid=rkcount.slid and a.num=rkcount.num
left outer join (select distinct cgdh,dj,isnull(orderno,'') orderno,ordersn,slid from cgwlsqdetail) cg on a.cgdh=cg.cgdh and a.orderno=cg.orderno and a.ordersn=cg.ordersn and a.slid=cg.slid
left outer join (select orderno,ordersn,slid,dbnum num,count(*) dbcount from dbwlsqdetail a group by orderno,ordersn,slid,dbnum)
dbcount on a.orderno=dbcount.orderno and a.ordersn=dbcount.ordersn and a.slid=dbcount.slid and a.num=dbcount.num
left outer join (select orderno,ordersn,slid,dbnum num,count(*) db2count from dbwlsqdetail2 a group by orderno,ordersn,slid,dbnum) db2count on a.orderno=db2count.orderno and a.ordersn=db2count.ordersn and a.slid=db2count.slid and a.num=db2count.num
left outer join (select orderno,ordersn,slid, num,count(*) sfcount from sfsq a group by orderno,ordersn,slid,num) sfcount on a.orderno=sfcount.orderno and a.ordersn=sfcount.ordersn and a.slid=sfcount.slid and a.num=sfcount.num
left outer join user u on o.gdr=u.id left outer join ckname ckname on o.ckorderid=ckname.id
left outer join product cp on o.productid=cp.id
left outer join jldw jldw on b.jldwid=jldw.id
left outer join ( select a.ID,a.ProductID,a.ckid,a.HW,a.Memo ,b.ckName from HW a, ckName b where a.CKID =b.ID and b.ckname='商务' ) hw on a.SLID=hw.ProductID
left outer join product fz on b.fzcode = fz.productno where 1=1 and a.ckname='商务' and ( isnull(a.cgtype,0)=0 or ( isnull(a.cgtype,0)=2 ) ) and isnull(a.outnum,0)=0 order by a.id desc
2016-10-05 07:34:58 +08:00
回复了 Famio 创建的主题 程序员 纠结于语言的选择,犹豫在编程路口,求打醒
这些年我发现大家一直黑一样东西无外乎几种情况。
第一种就是关注他的人太多了对他有更高的要求,但是短时间内得不到有一种恨铁不成钢的感觉。这种情况类似于情侣吵架说反话。
第二种是它太强大了或者会变得很强大。这种心态类似于希望对手在比赛时候出一些状况,类似于摔倒什么的。
这么多年过去了,好像那些一直被黑的还在。还过得很好。
2016-10-01 09:39:59 +08:00
回复了 xixitalk 创建的主题 Python [请教]文本里多个 URL 处理
2016-10-01 00:05:03 +08:00
回复了 sudo987 创建的主题 Python python 核心编程第二版十五章习题答案
正则表达式?
2016-09-30 16:57:37 +08:00
回复了 ebony0319 创建的主题 问与答 被初中数学的边界问题折磨了
@mind3x
@imn1 醍醐灌顶
1 ... 25  26  27  28  29  30  31  32  33  34 ... 42  
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2656 人在线   最高记录 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 27ms · UTC 05:02 · PVG 13:02 · LAX 21:02 · JFK 00:02
Developed with CodeLauncher
♥ Do have faith in what you're doing.