분명히 존재하지만 SQL 쿼리를 사용하지 않는 레코드를 선택하려고합니다. 이 아이디어를 얻으려면 어떻게해야할까요? 사용자로부터열 이름에 점이있는 열을 선택하는 방법
SELECT *처럼 악어 말 1
분명히 존재하지만 SQL 쿼리를 사용하지 않는 레코드를 선택하려고합니다. 이 아이디어를 얻으려면 어떻게해야할까요? 사용자로부터열 이름에 점이있는 열을 선택하는 방법
SELECT *처럼 악어 말 1
문제는 백틱 (`)을 사용하는 대신 작은 따옴표 ('
)를 사용하는 것입니다.
이 대신 사용해보십시오 :
SELECT *
FROM Users
WHERE `local.email` = '[email protected]'
LIMIT 1
'local.email'='[email protected]'LIMIT, 아무것도 즉 테이블 이름이나 열 이름과 같은 SQL 변수는 "뒤로 틱 (Shift Tick and Hold ~)"으로 둘러 쌀 수 있습니다. 이렇게하면 SQL에서 리터럴로 인식합니다.
'SELECT * 사용자 어디에서 \'local.email \ '='[email protected] 'LIMIT 1'를 사용하여 역 따옴표가 아닌 단일 인용 부호 – Siyual
@Siyual 후 그 코멘트 대신 대답으로. – jpw
신난다, 고마워! – Crocodile