在MySQL中,我們可以在字段后添加字符串,這通常是用于在字段值之間添加分隔符或者生成新的字符串。
SELECT CONCAT(first_name, ' ', last_name) AS full_name FROM employees;
上面的代碼將返回一個(gè)名為“full_name”的新字段,其中包括“first_name”和“l(fā)ast_name”之間的空格分隔符。我們還可以在字段值之間添加其他字符,例如:
SELECT CONCAT_WS('-', year, month, day) AS date FROM orders;
上面的代碼將返回一個(gè)名為“date”的新字段,其中包括“year”、“month”和“day”之間使用破折號(hào)分隔的日期。
當(dāng)然,我們也可以使用其他字符串函數(shù)來(lái)操作字段值。
SELECT SUBSTRING(name, 1, 3) AS initial FROM customers;
上面的代碼將返回一個(gè)名為“initial”的新字段,其中包括“name”字段的前三個(gè)字符。
總體而言,在MySQL中添加字符串可以讓我們更靈活地操作數(shù)據(jù)。