2013-03-13 2 views

답변

3

당신의 열 별칭을 수 없습니다)

select * from 
(SELECT concat(members.name, " " ,members.surname) AS i 
FROM members) con 
where con.i LIKE '%string%' 

Saludos :

This is example: SELECT concat(members.name, " " ,members.surname) AS i FROM members where i LIKE '%string%' 
1

그냥이 같은과 함께 WHERE

SELECT concat(members.name, " ", members.surname) as i FROM members WHERE concat(members.name, " ", members.surname) LIKE '%somestring%' 
0

에 CONCAT를 추가하거나 select 절을 찾아서 where 절에서 사용하십시오.

하지만 할 일이 많은 방법이 있습니다.

가장 가까운 솔루션은 WHERE 대신 HAVING을 사용하는 것입니다

SELECT concat(members.name, " " ,members.surname) AS i 
FROM members 
HAVING i LIKE '%string%'