У меня есть база данных студента (атрибут - studentid). Студент - это Вархар. Теперь я хочу добавить 'P' в конце всех студентов.
12 -> 12P 234 -> 234P
Каким будет SQL-запрос для этого?
UPDATE mytable SET student_id = student_id + 'P' --assumes already varchar WHERE RIGHT(student_id, 1) <> 'P' --to stop having PP at end...
UPDATE mytable SET student_id=CONCAT(student_id,'P');//mysql
update @t set studentid = studentid + 'P'
Это для SQL Server:
select cast(Studentid as varchar) +'P' from student