У меня есть это до сих пор, но имя столбца неоднозначно, поэтому я хочу изменить столбец имен в таблице modle на что-то другое (также есть столбец имен студенческий стол). Как я могу это сделать?Как изменить имя столбца в MySQL5
SELECT name
FROM student
JOIN modle ON modle.id = event.modle
JOIN event ON event.id = attends.event
JOIN attends ON attends.student = student.id
WHERE name LIKE '%Database%'
Выполняется ли это утверждение после инструкции FROM, а в вашем примере - что именно оно меняет имя? – user1251302
Оператор 'ALTER TABLE' является собственным выражением, не зависящим от оператора SELECT. В этом примере он изменяет имя столбца с 'name' на' student_name'. – bernie
Еще одна вещь, почему вы добавляете VARCHAR (50); потому что он, кажется, не работает – user1251302