postgreSQL 테이블의 "email"열에 같은 텍스트가있는 항목을 선택하려고합니다. 나는 completly 데이터베이스에 새로운 것이고 이것이 내가 만든 데이터베이스 중 첫 번째 데이터베이스이다. 어리석은 질문이라면 미안하다. 내 데이터베이스에는 key, user_mails 및 json_adress의 세 열이 있습니다. 시도 했음postgresql : 조건을 만족하는 항목을 선택하는 방법
$existent= "SELECT * FROM
(SELECT public.account_recover_users.* AS keys,emails,jsons
FROM public.account_recover_users)
WHERE emails='$email'";
하지만 나는 어딘가에서 착각하고 있다고 생각합니다.
도와주세요, 나는 배우려고 노력하고있어 조금 붙어있어.
오류가 있습니까? 정확히 무엇이 잘못 될까요? 변수에 sql 문을 할당하면 실제로 데이터베이스를 쿼리하는 것만으로는 충분하지 않기 때문에 PHP/Postgres 인터페이스를 사용하고 싶습니다. 코드를 더 많이 보여 주면 도움이 될 것입니다. SELECT * FROM public.account_recover_users WHERE user_mails = '$ email' " – sgroves
@sgroves 오류 : FROM의 하위 쿼리에는 별칭이 있어야합니다. 힌트 : 예를 들어, FROM (SELECT ...)) [그대로] foo. –
내 의견을 업데이트했습니다 - 거기에 쿼리를 시도하십시오. – sgroves