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