Mysql SQL连接两列

Mysql SQL连接两列,mysql,sql,Mysql,Sql,我有一张有两列的桌子,像 column1 column2 01234 56789 33333 883737 我需要的是这样的东西,但我不知道如何使用sql: 从表1中选择*,其中(值1 |+|值2)='0123456789' 有什么想法吗?使用CONCAT函数,如下所示: SELECT * FROM table1 WHERE CONCAT(column1, column2) = '0123456789'; 参考: 类似于 从表1中选择*,其中CONCAT(value1,v

我有一张有两列的桌子,像

column1   column2
01234     56789
33333     883737
我需要的是这样的东西,但我不知道如何使用sql:

从表1中选择*,其中(值1 |+|值2)='0123456789'


有什么想法吗?

使用CONCAT函数,如下所示:

SELECT *
FROM table1
WHERE CONCAT(column1, column2) = '0123456789';
参考

类似于

从表1中选择*,其中CONCAT(value1,value2)='0123456789'

注意,使用此函数将失去索引优势。 我假设value1和value2是tge列名,而不是column1 column2