在实际的场景中,存在一些商品,没有主图的信息,但是商品跟对应价格都是上架的,这时候用户叫你,把一些商品没有主图的,跟对应的价格都弄为下架,这时候你该如何处理??在商品图片表中,picture_pd_type字段等于0代表是主图。

//首先下架没有商品主图的价格信息。

UPDATE t_pd_specification spec

INNER JOIN (

SELECT

*

FROM

T_PD_PRODUCT prod

WHERE

id NOT IN (

SELECT

T.id

FROM

T_PD_PRODUCT T

INNER JOIN t_pd_picture PIC ON T.id = PIC.product_id

WHERE

PIC.picture_pd_type = 0

AND T.`status` = 1

)

AND `status` = 1

) template_table ON spec.product_id = template_table.id

SET spec.`status` = 0;

//对于价格是下架,商品是上架的商品统一更新为下架。

update t_pd_specification spec INNER JOIN t_pd_product prod on spec.product_id = prod.id

set prod.`status` = 0 where spec.`status` = 0;

mysql没有东西的商品_MYSQL 对商品表没有主图的数据调整为下架的SQL脚本相关推荐

  1. 一个mysql可以存多少数据类型_mysql一张表到底能存多少数据?

    前言 程序员平时和mysql打交道一定不少,可以说每天都有接触到,但是mysql一张表到底能存多少数据呢?计算根据是什么呢?接下来咱们逐一探讨 知识准备 数据页 在操作系统中,我们知道为了跟磁盘交互, ...

  2. mysql 把表的值用来计算_mysql一张表到底能存多少数据?

    前言 程序员平时和mysql打交道一定不少,可以说每天都有接触到,但是mysql一张表到底能存多少数据呢?计算根据是什么呢?接下来咱们逐一探讨 知识准备 数据页 在操作系统中,我们知道为了跟磁盘交互, ...

  3. mysql 不通过关联查询表_mysql中多表不关联查询的实现方法详解

    下面小编就为大家带来一篇浅谈mysql中多表不关联查询的实现方法.小编觉得挺不错的,现在就分享给大家,也给大家做个参考.一起跟随小编过来看看吧 大家在使用MySQL查询时正常是直接一个表的查询,要不然 ...

  4. mysql主动自增可以_Mysql join联表及id自增实例解析

    join的写法 如果用left join 左边的表一定是驱动表吗?两个表的join包含多个条件的等值匹配,都要写道on还是只把一个写到on,其余写道where部分? createtablea(f1in ...

  5. mysql新加一列_mysql如何增加表中新的列?

    mysql中可以使用"ALTER TABLE"语句来增加表中新的列,语法格式"ALTER TABLE 表名 ADD 新字段名 数据类型 [约束条件];":默认是 ...

  6. mysql左连接去重查询_mysql之单表查询、多表查询

    mysql查询 单表查询 """ 增: insert [into] [数据库名.]表名[(字段1[,...,字段n])] values (数据1[,...,数据n])[, ...

  7. Mysql 数据库命令行导出导入sql脚本

    2019独角兽企业重金招聘Python工程师标准>>> 导出数据库中所有表的sql脚本(包含数据): 1.运行命令终端 cmd.exe 2.输入:mysqldump- uroot - ...

  8. 获取表数据_mysql数据库部分表被truncate,部分数据被delete的解决过程

    服务器数据恢复环境部署及故障原因: 华为云ECS网站服务器,服务器采用linux操作系统,数据库版本号5.6,. 在执行数据库版本更新测试时,错误地将本应在测试库执行的sql脚本执行于生产库,导致部分 ...

  9. mysql pdo 插入没效果_MySQL分库分表后用PHP如何来完美操作

    当单表达到几千万时,查询一次要很久,如果有联合查询,有可能会死在那 分库分表主要就是解决这个问题,减小数据库的负担,缩短查询时间分库 1)按功能分 用户类库.商品类库.订单类库.日志类.统计类库... ...

最新文章

  1. es java_java整合ElasticSearch导入数据到es中
  2. 实用 | 从Apache Kafka到Apache Spark安全读取数据
  3. 通过MageUi.exe修改通过ClickOnce发布过的WPF browser application 配置文件
  4. 修改vs17中的cordova模板
  5. 智慧树omg期末测试答案_智慧树答案广告文案写作单元期末见面课知到章节测试答案...
  6. linux中send函数MSG_NOSIGNAL异常消息
  7. vue生命周期,vue执行顺序图,钩子函数
  8. 牛客网暑期ACM多校训练营(第三场) E Sort String 哈希处理字符串(模板)
  9. shell foreach 拼接字符串_FIND_IN_SET 及IN 处理逗号间隔的字符串参数
  10. 没有它,我们寸步难行——LBS的渊源与实践
  11. 【Linux】X window与文本模式的切换
  12. matlab绘制正弦波
  13. Chrome浏览器护眼插件
  14. linux apktool的用法,Apktool的基本用法
  15. 从跳频技术聊CDMA/WIFI之母海蒂·拉玛传奇的一生
  16. 南京工资个税计算机,最新南京工资扣税标准
  17. 走,上高架,看看Momenta“飞轮式L4”的“微操”技巧
  18. Java 通过SMTP实现发送QQ邮件
  19. 【ice】飞冰快速上手笔记
  20. java 导出复杂格式的 Excel 留着自己备用

热门文章

  1. dotnet pack 打包文件版本号引起 Could not load file or assembly 问题
  2. netcore开发windows普通服务(非Web)并一键发布到服务器
  3. 走进 Cake for .NET
  4. .NET Core微服务之基于IdentityServer建立授权与验证服务(续)
  5. 使用Nexus搭建私有Nuget仓库
  6. Project Honolulu 正式版发布为 Windows Admin Center
  7. 使用BigQuery分析GitHub上的C#代码
  8. 博客园官方 NuGet镜像上线试运行
  9. [转]想要成为一名优秀的Java程序员,这份文档必读
  10. Android studio 的快捷键 MAC 和Win版本