php - 查找与类别无关的产品
问题描述
具有以下 MySQL 表:
products: id, name, description
categories: id, name, description
prodcat: id_product, id_catategory
如何选择所有"products"
字段以及
"categories"
尚未关联到类别的产品的所有字段?
如何将产品与类别相关联?(PHPMyAdmin - SQL)
产品: ID 名称 描述 1- Nike_Pegasus_Zoom - running_shoes 2- Adidas Jacket - 夹克 3 - Adidas Telstar - 球
分类: ID 名称 描述 1 鞋子 2 衣服
必须将产品与类别相关联!
解决方案
我不太理解你的问题,但我想你想要所有products
没有category
关联的东西
select * from products where id not in (select id_product from prodcat)
推荐阅读
- firebase - 在 Flutter 中将日期和时间选择器数据保存到 Firebase Cloud Firestore 数据库中
- powershell - Powershell - 从 JSON 数组返回特定行的值
- google-chrome - SSO login not working in iframe after chrome update
- python - 在列表中查找变量名并匹配到变量
- c# - 使用 DI 模拟调用 .Net Core 类库
- javascript - 使用模板字面量更新 JavaScript 类
- mysql - SQL 查询以获取在列中具有 3 个唯一值的行
- c# - 无法使用 selenium Web 驱动程序检测登录警报
- node.js - Vue 测试通过,但显示此警告: UnhandledPromiseRejectionWarning: TypeError: Cannot read property 'getters' of undefined
- django - Django ajax 搜索不返回结果,但 url 在控制台中打印