Php 显示特定门店集合中的所有员工
我的工作是从损坏的商店记录中清除数据库(缺少数据的记录,如商店名称或街道名称,下面的数据库示例)。然而,事实证明,其中一些记录有员工链接,所以我们不能仅仅删除它们 问题:我需要什么样的查询才能确保只显示这些商店的员工 我需要在三个表中工作:user、department和store\u users(store\u users是一个表,其中所有ID都打包在一起,以查看哪个用户ID属于哪个store\u ID。) 代码示例 这很可能是错误的,但这是为了让我了解我正在努力实现的目标 数据库示例Php 显示特定门店集合中的所有员工,php,mysql,mysql-workbench,Php,Mysql,Mysql Workbench,我的工作是从损坏的商店记录中清除数据库(缺少数据的记录,如商店名称或街道名称,下面的数据库示例)。然而,事实证明,其中一些记录有员工链接,所以我们不能仅仅删除它们 问题:我需要什么样的查询才能确保只显示这些商店的员工 我需要在三个表中工作:user、department和store\u users(store\u users是一个表,其中所有ID都打包在一起,以查看哪个用户ID属于哪个store\u ID。) 代码示例 这很可能是错误的,但这是为了让我了解我正在努力实现的目标 数据库示例 因此,
因此,问题就来了:只显示破记录中的员工。(缺少数据的,请参见门店名称、门店街道和门店街道编号)更新:这是您想要的
SELECT *
FROM employees
WHERE store_name IS NULL OR store_street IS NULL OR store_streetnumber IS NULL ;
您能给我们展示一个示例表模式吗?有时翻译查询和问题很有用。请定义
损坏的存储记录
!(1,2,3)代表什么?
+--------+---------------+----------+------------+------------------+
|store_id|store_branch_id|store_name|store_street|store_streetnumber|
|-------------------------------------------------------------------|
| 1 | 100 | Jumbo | Hilversum | 14 |
|--------+---------------+----------+------------+------------------|
| 2 | 150 | Lidl | Kerkelanden| 24 |
|--------+---------------+----------+------------+------------------|
| 3 | 105 | | Loosdrecht | |
|--------+---------------+----------+------------+------------------|
| 4 | 200 | Coop | | 14 |
+--------+---------------+----------+------------+------------------+
SELECT *
FROM employees
WHERE store_name IS NULL OR store_street IS NULL OR store_streetnumber IS NULL ;