나는 userFirstname, emailid, organization을 열로 가지는 사용자 테이블이 있습니다. 나는 시스템에 로그인 한 사용자를 기반으로 사용자를 필터링해야합니다. 시스템에 로그인하는 사용자의 전자 메일 ID가 있습니다. 사용자가 로그인 한 사용자와 동일한 조직을 기반으로 필터링되도록 SQL 문이 필요합니다.입력 한 사용자 세부 정보를 사용하여 테이블을 동적으로 필터링
0
A
답변
0
이런 일이, 가 (사용자 조직에 로그온 얻을, 그 조직의 모든 사용자를 찾을 수) :
SELECT *
FROM USER
WHERE organisation IN (SELECT organisation
FROM USER
WHERE emailid = loggedon_emailid)
0
나는이 숙제 같은 소리 있기 때문에 큰 문제는 여기에 생각하지 않습니다 문제. 그러나 응용 프로그램에서는 주어진 emailid와 관련된 데이터를 자주 참조해야합니다. 따라서 코드 단계 시작 부분에
SELECT * FROM User WHERE emailid = loggedon_emailid
을 실행하여 해당 데이터를 메모리에 저장하려고합니다. 그런 다음
SELECT * FROM User WHERE organisation = $loggedon_organisation
을 화면에 사용자의 이름이나 조직을 인쇄 할 필요가있을 때, 당신은 추가 SQL 쿼리를 필요가 없습니다 : 그런 다음, 당신이 필요로하는 쿼리를 실행하기 위해, 당신은 간단하게 실행할 수 있습니다. 그리고 다른 테이블이있는 경우 사용자 테이블에서 사용자의 행을 반복적으로 조회하지 않고도 더 많은 쿼리를 실행할 수 있습니다. 예를 들어 (이것은 전적으로 가상의 것입니다) :
SELECT organisation_address FROM Organisation WHERE organisation = $loggedon_organisation
관련 문제
- 1. 다른 테이블에있는 정보를 사용하여 테이블을 동적으로 생성
- 2. PHP에서 사용자 입력 필터링
- 3. 사용자 입력 필터링
- 4. 현재 로그인 한 사용자 세부 정보를 얻는 방법 zend framework
- 5. 사용자 입력 필터링 - HTML을 필터링해야합니까?
- 6. sharepoint에 사용자 세부 정보를 기록하십시오. C# webpart
- 7. C# windows 사용자 프로필 세부 정보를 얻으시겠습니까?
- 8. Drupal에서 Facebook 연결을 사용하여 사용자 세부 정보를 얻는 방법은 무엇입니까?
- 9. dojo의 세부 레코드 필터링
- 10. GridView 및 조회 테이블을 사용하여 필터링
- 11. 리플렉션을 사용하여 오류 세부 정보를 캡처하십시오.
- 12. 사용자 정의 ContentProvider 함수의 입력 필터링
- 13. 목록 항목을 선택하고 세부 정보를 동적으로 표시하는 방법은 무엇입니까?
- 14. 텔넷 API를 사용하여 세부 정보를 얻는 방법
- 15. Ajax를 사용하여 GridView 테이블을 페이지에 동적으로 추가하십시오.
- 16. 사용자 정의 Android 키보드 입력 필터링
- 17. charset에 따라 사용자 입력 검색 및 필터링
- 18. aspnet mvc는 aspnet_users 테이블을 사용하여 회원 정보를 확장합니다.
- 19. 사용자 요청 타임 라인과 사용자 세부 정보를 한 번에 얻을 수있는 방법은 무엇입니까?
- 20. 아약스 입력 필터링
- 21. 특정 데이터의 세부 정보를 표시하는 방법 Jquery를 사용하여 마우스 오버
- 22. 다른 테이블을 참조로 사용하여 정보를 찾는 방법
- 23. mysql 데이터베이스에서 사용자 세부 정보를 얻으려고하면 오류가 발생했습니다.
- 24. Android에서 캡처 한 이미지의 세부 정보를 얻는 방법
- 25. PHP 필터링 양식 입력
- 26. PHP에서 입력 필터링?
- 27. 서버에서 게임 세부 정보를 얻으십시오.
- 28. magento에서 SQL 쿼리를 사용하여 세부 정보를 주문 하시겠습니까?
- 29. C#을 사용하여 서버에서 프린터 세부 정보를 얻는 방법 #
- 30. 구조의 직원 세부 정보를 저장하는 프로그램
우선, 자세한 정보, 테이블, 열 이름을 입력하십시오. –