Size: a a a

2020 May 24

U

Ulugbek in MySQL
Assalamu alaykum
источник

U

Ulugbek in MySQL
источник

О

Оля in MySQL
kiosaku
case в данном случае не даст вернуть значение … он же как оператор if действует, отбросить очередную строку или оставить
Задача так сформулирована 🙃
Человек искал if
источник

DE

Denis Efremov in MySQL
Максим
Есть две таблицы:
Поля 1 таблицы: id, time, type
Поля 2 таблицы: id_c, id_r, name, p
Нужно получить из второй таблицы name, где (если type = 1, то id_c = id, иначе если type = 2, то id_r = id) и p = 0
А чего нормальный полиморф не написать?
источник

DE

Denis Efremov in MySQL
Максим
Никто не смог сообразить?
Думаю, что БД надо переделывать
источник

DE

Denis Efremov in MySQL
Максим
Есть две таблицы:
Поля 1 таблицы: id, time, type
Поля 2 таблицы: id_c, id_r, name, p
Нужно получить из второй таблицы name, где (если type = 1, то id_c = id, иначе если type = 2, то id_r = id) и p = 0
Какой первичный ключ у второй таблицы?
источник

Y

Yuriy in MySQL
Всем привет, нужна помощь с триггером.
Есть 2 таблицы СТУДЕНТ и КОМНАТА
В таблице КОМНАТА есть поле СВОБОДНЫЕ_МЕСТА, которое по дефолту = 4. В Таблице СТУДЕНТ - поле которое отвечает номеру комнаты (НОМЕР_КОМНАТЫ).
При добавлении студента в таблицу, нужно поле СВОБОДНЫЕ_МЕСТА уменьшить на 1 в той записи, где НОМЕР_КОМНАТЫ студента = айдишнику комнаты
источник

DE

Denis Efremov in MySQL
Yuriy
Всем привет, нужна помощь с триггером.
Есть 2 таблицы СТУДЕНТ и КОМНАТА
В таблице КОМНАТА есть поле СВОБОДНЫЕ_МЕСТА, которое по дефолту = 4. В Таблице СТУДЕНТ - поле которое отвечает номеру комнаты (НОМЕР_КОМНАТЫ).
При добавлении студента в таблицу, нужно поле СВОБОДНЫЕ_МЕСТА уменьшить на 1 в той записи, где НОМЕР_КОМНАТЫ студента = айдишнику комнаты
Покажи что ты написал
источник

Y

Yuriy in MySQL
источник

Y

Yuriy in MySQL
как-то так
источник

DE

Denis Efremov in MySQL
Почему бефор?
источник

DE

Denis Efremov in MySQL
Вообще это не нужно хранить
источник

DE

Denis Efremov in MySQL
Это вычисляется запросом
источник

Y

Yuriy in MySQL
А Тригером есть вариант сделать?
источник

DE

Denis Efremov in MySQL
Yuriy
А Тригером есть вариант сделать?
Есть но не стоит
источник

Y

Yuriy in MySQL
Denis Efremov
Есть но не стоит
Сорян, какое задание препод ставит, такое должен выполнить(
источник

DE

Denis Efremov in MySQL
А что твой триггер работает?
источник

DE

Denis Efremov in MySQL
Yuriy
Сорян, какое задание препод ставит, такое должен выполнить(
Что будешь делать, когда студент уедет?
источник

DE

Denis Efremov in MySQL
Или переедет из комнаты в комнату
источник

Y

Yuriy in MySQL
Тогда нужны тригеры на апдейт и делит
источник