首页 >

mysql 两行拼接字符串 |mysql slow.log 删除

mysql_fetch_,mysql设定索引规则,测底删除mysql 5.7.22,mysql in使用existis实现,如何查看mysql 列,mysql slow.log 删除mysql 两行拼接字符串 |mysql slow.log 删除
--样例数据
CREATE TABLE students(
 id INT PRIMARY KEY AUTO_INCREMENT,
 name VARCHAR(30) NOT NULL,
 age INT NOT NULL,
 gender VARCHAR(5) NOT NULL
);
INSERT INTO students(name, age, gender) VALUES("张三", 18, "男");
INSERT INTO students(name, age, gender) VALUES("李四", 20, "男");
INSERT INTO students(name, age, gender) VALUES("王五", 19, "女");
INSERT INTO students(name, age, gender) VALUES("赵六", 22, "男");
INSERT INTO students(name, age, gender) VALUES("田七", 21, "女");
INSERT INTO students(name, age, gender) VALUES("范八", 23, "男");
--SQL语句
SELECT CONCAT(
(SELECT name FROM students WHERE age = 18),
(SELECT name FROM students WHERE age = 19)
) AS name
FROM students
LIMIT 1;

以上代码中,大家先创建了一个students表,并且往表中插入了一些数据。大家需要查询年龄为18和19岁的学生姓名,并将它们拼接成一个字符串。而拼接字符串时,需要使用MySQL中的CONCAT函数,将两行数据进行拼接即可。

在CONCAT函数中,大家使用了两个子查询,分别查询年龄为18和19岁的学生姓名。在查询结果中,大家使用了别名name,将这两个姓名用一个字符串连起来返回。

最后,大家通过LIMIT 1限制了只返回一条结果,保证了查询结果的准确性。


mysql 两行拼接字符串 |mysql slow.log 删除
  • mysql数据库应用形考五怎么备考? |mysql 怎么清空数据库
  • mysql数据库应用形考五怎么备考? |mysql 怎么清空数据库 | mysql数据库应用形考五怎么备考? |mysql 怎么清空数据库 ...

    mysql 两行拼接字符串 |mysql slow.log 删除
  • error 2 mysql |mysql 时间戳查询
  • error 2 mysql |mysql 时间戳查询 | error 2 mysql |mysql 时间戳查询 ...

    mysql 两行拼接字符串 |mysql slow.log 删除
  • mysql数据异构 |mysql utf8mb4 配置
  • mysql数据异构 |mysql utf8mb4 配置 | mysql数据异构 |mysql utf8mb4 配置 ...