먼저 영어를하지 못해서 영어가 완벽하지 않으면 미안 해요. 나는 학교에있는 모든 사람들과 그들이 속한 방을 나열한 테이블을 가지고있다. 두 번째 테이블에는 방 번호와 각 방에있는 사람의 수가있다. 방에있는 방의 빈 좌석 수와 방 번호가있는 테이블을 어떻게 표시 할 수 있습니까? Microsoft sqlserver managment studio 2008을 사용하고 있습니다. 도움을 주셔서 감사합니다! 당신의 테이블의 구조를 가정SQL에서 빼는 동안 두 테이블을 결합하는 방법
는답변
다음과 같이 :
첫 번째 테이블 :
StudentId | RoomNumber
두 번째 테이블 : 다음
RoomNumber | Count
,
select t1.RoomNumber, t2.Count - count(t1.StudentId)
from FirstTable t1
inner join SecondTable t2
on t1.RoomNumber = t2.RoomNumber
group by t1.RoomNumber
t1.RoomNumber로 그룹화하고 같은 것을 계산하면 항상 1이됩니다. 'count (t1.StudentId) '로 바꾸십시오. –
힌트를 보내 주셔서 감사합니다. –
테이블 :
학생 학생용 | RoomId
방 RoomId | NumberOfSeats
Select room.RoomId, room.NumberOfSeats - count(stu.StudentId)
from Rooms room
left join Students stu on room.RoomId = stu.RoomId
group by room.RoomId
너무
바이올린 어떤 학생없이 객실을 얻을 것이다이 방법 : here
좋습니다! 도움을 주셔서 감사합니다 –
select t1.StudentId,
t1.RoomNumber,
t1.StudentId-Count(t2.Count),
t2.RoomNumber,
t2.count
from FirstTable as t1
Right join SecondTable as t2
on t1.RoomNumber = t2.RoomNumber
group by t2.RoomNumber
테이블 후 별칭을 사용하여 예를 들어 선택 *에서 tablename으로 –
- 1. 두 테이블을 결합하는 방법
- 2. 두 테이블을 결합하는 방법
- 3. 두 테이블을 결합하는 동안 한 필드의 끝에 변수를 추가하는 방법
- 4. 이 두 테이블을 결합하는 방법?
- 5. HIVE에서 두 테이블을 결합하는 방법.
- 6. SQL에서 세로 테이블과 가로 테이블을 결합하는 가장 좋은 방법
- 7. 두 테이블을 결합하는 문자열을 결합하는 집계 함수?
- 8. SQL 서버에서 두 테이블을 교차 결합하는 방법
- 9. ORMLite : 외래 키가없는 두 테이블을 결합하는 방법
- 10. SQL 중복 테이블없이 두 테이블을 결합하는 방법
- 11. sqlite android에서 두 테이블을 결합하는 방법
- 12. Ruby on Rails : 두 테이블을 결합하는 방법
- 13. mysql을 사용하여 두 테이블을 결합하는 방법
- 14. ON 절이없는 두 테이블을 결합하는 방법
- 15. Ruby on Rails - 두 테이블을 결합하는 방법?
- 16. 두 문자열을 빼는 방법
- 17. 두 테이블을 결합하는 방법은 무엇입니까?
- 18. 두 개의 테이블을 결합하는 cakephp
- 19. Spark SQL에서 대형 테이블을 결합하는 최적화 된 방법
- 20. SQL에서 하나의 테이블에 3 개의 테이블을 결합하는 방법
- 21. PL/SQL에서 현재 날짜의 날짜를 빼는 방법
- 22. 테이블을 결합하는 방법?
- 23. Mysql 두 개의 테이블을 결합하는 동안 고유 한 최대 열
- 24. Oracle DB에서 세 번째 테이블을 사용하여 두 테이블을 결합하는 방법
- 25. 두 데이터베이스에서 두 테이블을 결합하는 방법은 무엇입니까?
- 26. 테이블을 결합하는 동안 MySQL 잘못된 쿼리
- 27. yii의 두 테이블을 표준으로 결합하는 방법은 무엇입니까?
- 28. OpenBUGS에서 두 벡터를 빼는 방법
- 29. jquery에서 두 값을 빼는 방법
- 30. 두 줄을 일치시키고 빼는 방법
** [편집] ** 귀하의 질문에 일부 샘플 데이터를 추가하고 예상 출력 해당 데이터를 기반으로합니다. [_Formatted_] (http://stackoverflow.com/editing-help#code) ** text ** please, [스크린 샷 없음] (http://meta.stackoverflow.com/questions/285551/why-may-i) -not-upload-images-of-code-on-so-asking-a-question/285557 # 285557) –