当前位置: 首页 > news >正文

电子商务网站系统详细设计的内容网站建设进程方案

电子商务网站系统详细设计的内容,网站建设进程方案,可以做推文的网站,哪个网站的域名到期直接注册工作或面试中经常能遇见一种场景题#xff1a;删除冗余的数据#xff0c;以下是举例介绍相应的解决办法。 举例#xff1a; 表结构#xff1a; 解法1#xff1a;子查询 获取相同数据中id更小的数据项#xff0c;再将id不属于其中的数据删除。-- 注意#xff1a;mysql中…工作或面试中经常能遇见一种场景题删除冗余的数据以下是举例介绍相应的解决办法。 举例 表结构 解法1子查询 获取相同数据中id更小的数据项再将id不属于其中的数据删除。-- 注意mysql中不允许在一个语句中同时读取和更新同一张表会出现问题为了避开这一限制可以嵌套一个子查询操作临时表 DELETE FROMstudent WHEREid NOT IN (SELECT* FROM( SELECT MIN( id ) AS id FROM student GROUP BY stu_no, NAME, course_no, course_name, score ) AS subquery );解法2join自连接-- 从s1中删除记录删除相同数据项中id更大的删除delete后面的s1不能执行因为该语句中涉及s1和s2会不知道删除s1还是s2 DELETE s1 FROMstudent AS s1LEFT JOIN student AS s2 ON s1.stu_no s2.stu_no AND s1.name s2.name AND s1.course_no s2.course_no AND s1.course_name s2.course_name AND s1.score s2.score WHEREs1.id s2.id解法3分区排序删除-- 先创建临时表再根据临时表中的结果删除原表使用row_number()先分区再排序序号大于1的就是冗余数据 WITH CTE AS(SELECT * , ROW_NUMBER() over (PARTITION by stu_no, name, course_no, course_name, score ORDER BY id) as row_numFROM student )DELETE from student WHERE id in (select id from CTE where row_num 1)以上为个人学习分享如有问题欢迎指出
http://www.hkea.cn/news/14337732/

相关文章:

  • 成都网站seo技术网站功能分析
  • wordpress小说下载站昆明建设网站哪家好
  • 郑州专业做网站企业设计门户网
  • wordpress新建网站广告设计要学哪些软件
  • 网站导航网站可以做吗百度搜索关键词指数
  • 国内网站开发 框架褚明宇wordpress
  • 自学网站平面设计做软件赚钱吗
  • 站长之家seo一点询现在做网络推广好做吗
  • 专门做狗猫配套网站有什么意思做复刻手表的网站
  • php网站说明gta5房产网站在建设
  • 网站设计公司成都免费素材哪里找
  • 网站开发需要几个人搬家网站模板
  • html5导航网站宣传片制作费用
  • 网站建设网站管理网页设计的定义
  • 企业网站建设需要许可证吗失信被执行人名单查询官网
  • 个人网站模板html5云服务器推荐
  • 个人淘宝客网站备案做外墙资料的网站
  • 做器材的网站制作视频教程
  • 请上传网站应用水印图片昆明做公司网站
  • 网站的运营和维护网站建设工作怎么样
  • 学校部门网站建设总结淘宝客网站的建设
  • 网站规划项目与设计实例可编辑wordpress主题
  • 怎样提高网站的排名网络营销定价的特点有
  • 低多边形生成网站wordpress去掉标签前缀
  • 一个专门做特产的网站微信营销管理软件
  • 个人网站开发的感想东莞市招标网
  • 一般网站要多大的空间商城网站建设公司爱问
  • 大学网站栏目建设安徽省建设工程
  • 网站信息资源建设包括哪些哪个网站是vue做的
  • 央企做的好的网站公司画册设计模板