需求大概内容是,excel中有些条目需要删除、有些需要新增,就需要基于这份excel生成删、增的SQL。
要求是这样的:蓝色要删除的,黄色是要新增的,白色和灰色的不用管。
我第一时间就在想:还得识别单元格颜色?
excel长这样:
这种小需求用php来处理就很方便,用的框架是yii。
发现读取到的只有文本:
所以让需求发起方在文本旁边一栏加了一个标识:
这样我就能准确知道哪些是删除的、哪些是新增的了,这下好办了:
使用switch咔咔一顿判断,搞定这个小脚本:
最终生成的新增、删除SQL:
这篇文章就到这里啦!如果你对文章内容有疑问或想要深入讨论,欢迎在评论区留言,我会尽力回答。同时,如果你觉得这篇文章对你有帮助,不妨点个赞并分享给其他同学,让更多人受益。
想要了解更多相关知识,可以查看我以往的文章,其中有许多精彩内容。记得关注我,获取及时更新,我们可以一起学习、讨论技术,共同进步。
感谢你的阅读与支持,期待在未来的文章中与你再次相遇!
标签:需求,写个,删除,excel,新增,SQL,php From: https://www.cnblogs.com/shuinanxun/p/17997660