MYSQL联合查询替换值显示为联合查询的内容
时间: 2023-03-30 12:03:22 浏览: 123
sql联合查询
可以使用CASE WHEN语句来实现替换值显示为联合查询的内容,具体语法如下:
SELECT
CASE
WHEN table1.column1 = '替换值' THEN table2.column2
ELSE table1.column1
END AS column_alias
FROM table1
JOIN table2 ON table1.column3 = table2.column4;
其中,table1和table2是需要联合查询的表,column1和column3是需要比较的列,column2和column4是需要显示的列,'替换值'是需要替换的值,column_alias是替换后的列名。
阅读全文