홈>
그래서 저는 mySQl을 처음 접했고 배우려고합니다. Johns 요리사의 이름을 받고 싶습니다. 그래서 John Chefnr은 100입니다. 나는 chefname Frank를 출력으로 얻는 쿼리를 만들고 싶습니다. 어떻게해야합니까? 도움에 감사드립니다!
+-----+-------+--------+
| eNr | name | chefNr |
+-----+-------+--------+
| 120 | John | 100 |
+-----+-------+--------+
| 100 | Frank | 200 |
+-----+-------+--------+
- 답변 # 1
- 답변 # 2
동일한 테이블이 두 번 포함 된 조인이 필요합니다.
select a.name as chefname from my_table a inner join my_table b on a.eNr = b.cheNr where b.name is 'John'
또는 chefNr 사용
select a.name as chefname from my_table a inner join my_table b on a.eNr = b.cheNr where b.chefNr = 100
관련 자료
- python 3.x - 쿼리에서 열 이름을 얻는 방법은 무엇입니까?
- html - PHP 클릭 한 링크의 이름을 얻는 방법?
- python - django-model-utils에서 선택한 전체 이름을 얻는 방법
- 시간을 얻고 파이썬에서 UTC로 변환하는 방법
- javascript - PHP의 에코에서 responseText를 얻는 방법
- python - ttk의 스핀 박스에서 값을 가져 오는 방법은 무엇입니까?
- python - 목록에서 두 번째에서 마지막 값을 얻는 방법은 무엇입니까?
- django - 셀러리 - shared_task에 대한 작업 id를 얻는 방법은 무엇입니까?
- mobile - 앱 Android에서 adb 출력을 얻는 방법은 무엇입니까?
- python - 로그 파일에서 포즈와 4x4 매트릭스를 가져 와서 JSON 파일로 저장하는 방법은 무엇입니까?
- Quicksight에서 마지막 기록 만 얻는 방법은 무엇입니까?
- javascript - 내 테스트가 작동하도록 insertId를 어떻게 얻습니까?
- php - txt 파일의 내용을 배열로 가져 오는 방법
- printing - 새로운 MacBook Air M1에서 프린터를 작동하려면 어떻게해야합니까?
- android - Gradle로 APK 이름에 MD5를 추가하는 방법
- python - 목록에서 가장 가까운 값을 얻는 방법은 무엇입니까?
- function - C에서 해당 시간대의 시간을 얻는 방법은 무엇입니까?
- sql - 신분증의 최신 2 개 기록을 얻는 방법
- c++ - C ++ 20 std lib를 어떻게 구할 수 있습니까?
- python 3.x - USB pendrive의 용량을 얻는 방법은 무엇입니까?
관련 질문
- mysql : 상태에 따라 사용자 확보
- mysql : 두 관계가 둘 사이에 관계를 가질 수 있습니까 (데이터베이스)?
- MySQL db는 prod 및 local에서 매우 다른 총 테이블 크기를보고합니다.
- mysql : HQL에없는 경우 삽입
- mysql은 행 사이에 단 하나의 다른 값으로 2 행을 1로 그룹화합니다.
- mysql : 열에 JSON 데이터가있는 테이블의 선택 쿼리를 만드는 방법
- mysql : 동일한 클라이언트 ID로 한 주문에 여러 제품 추가
- MySQL 오류 : ''root '@'localhost '사용자에 대한 액세스가 거부되었습니다.
- mysql : 여러 기준에 결합하고 하나의보기로 집계
- ubuntu 20.04에서 MySQL "시작"실패
이 쿼리 :
100
를 반환합니다 열chefnr
에서 .다음과 같이 사용할 수 있습니다 :
존 요리사의 이름을 알기 위해.
데모를보십시오.
결과 :