根據select的語法,select后跟“列”,那么select teacher_name,是從teacher_name列尋找記錄,那么對于select concat(teacher_name,'x')我的理解是從teacher_name和‘x’字符串拼接的這一列(即teacher_namex)尋找記錄。能不能舉個例子。不太理解。比如建表的時候,為什么要建teacher_namex這一列,既然有這一列,為什么不是直接select teacher_namex? select teacher_id+5,這句是從teacher_id后的第五列尋找記錄的意思嗎?select concat(teacher_id,teacher_name),這又是什么意思呢?從“teacher_idteacher_name”這里一列尋找記錄嗎?因為書上介紹說concat函數是拼接字符串的函數,所以teacher_idteacher_name”是一個拼接后的字符串作為列名?
添加回答
舉報
0/150
提交
取消