То, что я пытаюсь сделать, это обновить несколько строк таблицы mysql с одинаковым идентификатором. Я искал множество решений, но не нашел подходящего. У меня есть таблица, которые выглядят подобными ниже:Обновление базы данных sql с помощью php
+----+--------+--------+--------------+----------+
| id | emp_id | job_id | basic_salary | stat |
+----+--------+--------+--------------+----------+
| 62 | 186 | 30 | 8400 | Active |
| 64 | 110 | 8 | 12542 | Inactive |
| 65 | 110 | 5 | 12542 | Active |
+----+--------+--------+--------------+----------+
Так что я хочу, чтобы обновить эту таблицу, содержащую id = 64
и emp_id = 110
как Active
, которые должны также обновить другие строки с emp_id 110
в Inactive
если они Active
так, что только одна запись с emp id 110
остается active
и отдых inactive
.
Прошу прощения за помощь.
Любая попытка пытались? – jitendrapurohit
Одна вещь, которую вы могли бы попробовать - сохранить активный идентификатор в логическом значении (если вы изменяете схему таблицы). Затем вы можете проверить активность, выполнив поиск идентификатора сотрудника и логического значения true. –
спасибо Brandon White Попробую ваше предложение –